Как сделать курсор на гном-терминале зеленым

Теперь я настроил свой терминал очень хорошо, и чтобы добавить последние штрихи, я хочу сделать мой курсор gnome-терминала зеленым (в настоящее время он белый), однако в графическом интерфейсе настроек этого сделать не представляется возможным, так как достичь этого? Я использую Ubuntu GNOME 15.04 с GNOME 3.16.

Обновление информации:

Это текущий вид моего терминала:

И я настроил это с:

PS1='${debian_chroot:+($debian_chroot)}\[\033[00;37m\][\[\033[00;32m\]\t\[\033[00;37m\]] \[\033[01;34m\]\u\[\033[00;37m\]@\[\033[01;34m\]\h\[\033[00;37m\]:\[\033[01;34m\]\w\[\033[01;32m\]$ '

В .bashrc,

3 ответа

Решение

Следующая команда изменит курсор терминала на green:

echo -e "\e]12;green\a"

Над командой будет напечатана дополнительная новая строка. Если новая строка не требуется:

echo -ne "\e]12;green\a"

Для постоянных изменений поставьте вышеуказанную команду в .bashrc файл.

Далее, если вы хотите сделать курсор видимым или невидимым:

tput cnorm  # make cursor invisible
tput civis  # make cursor visible

Более подробную информацию можно найти по следующей ссылке:

Как изменить цвет текущего индикатора положения курсора?

Ваш цвет текста на самом деле установлен на белый, проверьте это в профиле (меню редактирования / настройки профиля / цвет). Ваш PS1 явно возвращает "текущий цвет" зеленому, так что текст зеленый, но PS1 должен иметь определяющий конец строки в ...]\w\[\033[00m\]\$ чтобы вернуть его цвет по умолчанию. Измените цвет текста на зеленый в настройках редактирования / профиля, и во избежание путаницы используйте приведенную выше строку, чтобы вернуться к настройкам по умолчанию.

Вы можете попробовать это:

sudo nano #terminal-cursor-ds:#

а затем введите это в

cusor window color {
   {window frame cursor}
   {color="true"
   {color="green"
}

а затем сохранить файл, а затем это в терминале:

sudo apt-get install --reinstall gnome3
sudo dpkg-reconfigure term

и это может нормально работать таким образом.

Другие вопросы по тегам