Ant*_*hin 15 linux vim gnu gnu-screen title
我为我在 gnu 屏幕中创建的新窗口设置了有意义的名称,但是当我“cd”或打开 vim 时,该名称会更改为“pwd”。有没有办法防止屏幕更改标题?我知道在 tmux 中有一个类似的设置,但是由于某些原因,vim 在 tmux 中滚动非常慢并且有多个垂直分割,所以我不得不放弃它(tmux)。想法赞赏!
gnu screen 似乎没有办法关闭该功能(并且在任何情况下您都会有选择地应用此功能)。解决这个问题的方法是修改 shell 和 vim 行为:
PROMPT_COMMAND
特殊变量中执行此操作。XTerm Title How-To提供了有关该主题的一般信息。将终端窗口的标题设置为当前目录问题也有有用的信息。title
模式/设置来执行此操作。如果你有的set notitle
话.vimrc
就足够了。在 Centos 中,这是通过创建 /etc/sysconfig/bash-prompt-screen 来解决的,它由默认的 /etc/bashrc 执行。如果你
touch /etc/sysconfig/bash-prompt-screen
chmod +x /etc/sysconfig/bash-prompt-screen
exec bash
Run Code Online (Sandbox Code Playgroud)
然后它将执行,它什么都不做(因为它是空的),并从那时起单独保留您的窗口标题。(注意 exec bash 重新启动 bash 以在您当前的 shell 中触发它。)
hardstatus alwaysignore 对我不起作用
归档时间: |
|
查看次数: |
7376 次 |
最近记录: |