我现在已经大量定制了我的终端外观,为了添加最后的润色,我希望将我的 gnome-terminal 光标变为绿色(它目前是白色的),但是在设置 GUI 中似乎没有办法做到这一点,那么如何才能实现呢?我正在运行带有 GNOME 3.16 的 Ubuntu GNOME 15.04。
信息更新:
这是我的终端的当前外观:
我已经将其配置为:
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
。
答案1
以下命令将改变终端光标为green
:
echo -e "\e]12;green\a"
上述命令将打印额外的换行符。如果不需要换行符:
echo -ne "\e]12;green\a"
对于永久更改,请将上述命令放入.bashrc
文件中。
此外,如果您想让光标可见或不可见:
tput cnorm # make cursor invisible
tput civis # make cursor visible
更多信息请访问以下链接:
答案2
您的文本颜色实际上设置为白色,请在配置文件中检查它(菜单编辑/配置文件首选项/颜色)。您PS1
明确将“当前颜色”返回为绿色,因此文本为绿色,但应该PS1
有其定义字符串结尾以...]\w\[\033[00m\]\$
将其返回到默认颜色。在编辑/配置文件首选项中将文本颜色更改为绿色,为了避免将来混淆,请使用上述字符串返回默认值。
答案3
你可以尝试这个:
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
这样也许能很好地发挥作用。