Как я могу запустить программу ncurses с 256 цветами в терминале gnome?

982
user1861174

Моя проблема:

Я хочу запустить ncurses в режиме 256 цветов в терминале gnome.

Я уже знаю, что вы можете включить этот цветовой режим с помощью:

# export TERM=xterm-256color 

Но это решение не является постоянным. Когда открывается новый терминал Gnome, он снова возвращается к поддержке 8 цветов.

Так как я могу экспортировать TERM, чтобы это решение, приведенное выше, стало постоянным?

0

1 ответ на вопрос

0
Andrew Stubbs

Добавьте команду, которую вы хотите применить к каждому терминалу, в свой .bashrcфайл, в своем домашнем каталоге:

echo 'if [[ $TERM == @(xterm|screen) ]]; then export TERM=$TERM-256color; fi' >> ~/.bashrc 

И он будет запускаться каждый раз, когда вы открываете новую оболочку.

Отредактировано для проверки старого значения `$ TERM`; принудительно вызывать `xterm-256color`, если старое значение что-то вроде` screen` или `linux`. grawity 9 лет назад 1