当我尝试(例如)向下滚动超过文件的“结尾”时,使用 pageDown 或向下箭头键,GVim 传统上会发出声音。我已经禁用了它,但它做的另一个烦人的事情是它闪烁(大概是为了“提醒”用户)。我怎样才能关闭它?
我正在使用安装了 Gnome-3 PPA 的 ubuntu 11.04。我有一个“ATI Technologies Inc M880G [Mobility Radeon HD 4200]”显卡。
干杯,约翰H。
GVim 传统上会发出声音。我已禁用此功能,[...]
你已经发现了什么:help visualbell
告诉你。该visualbell
设置并没有禁用的钟声。它改变了铃声,而不是输出bel
terminfo 序列 (termcap code bl
),而是输出flash
terminfo 序列 (termcap code vb
)。
要禁用响铃,您必须实际上将这些 terminfo 序列之一清空,因为 vim 无法指定您实际上根本不需要任何一种“响铃”,而只能在两种类型之间进行更改钟。
您可以使用:set
命令从 vim 中覆盖终端的功能。vim 中覆盖终端功能的可设置变量以 termcap 名称而不是 terminfo 名称命名,并且 vim 没有t_bl
变量。因此,您必须flash
使用以其 termcap 代码命名的变量来消除该功能,vb
因为不能消除该bel
功能,并且还选择该功能作为您正在使用的铃铛。
:set visualbell t_vb=
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1329 次 |
最近记录: |