如何为可视铃设置有效值?
How can I set valid value to visual bell?
我想在我的 mvim 中安装一个视觉铃铛。我设置 :set vb
以获得视觉铃。不过因为闪光持续时间太短,闪光并不明显。
根据帮助:
In the GUI, 't_vb' defaults to "|f", which inverts the display
for 20 msec. If you want to use a different time, use "|40f",
where 40 is the time in msec.
所以默认的20毫秒很短,我想把它改成更长的时间。
我的问题是我无法将 't_vb' 的值设置为有效值:
- 我通过按 Ctrl-V 然后按 Esc 然后 |100f 进行设置,vim 投诉 "Invalid Argument"
- 我设置为
:set t_vb="<Esc>|100f"
,vim 没有抱怨,但也没有用。
如何正确设置 't_vb' 的值?谢谢!
您需要转义 |
像这样:
:set t_vb=^[\|100f
(其中 ^[
是通过使用 Ctrl-V
后跟 Esc
输入的。)
我想在我的 mvim 中安装一个视觉铃铛。我设置 :set vb
以获得视觉铃。不过因为闪光持续时间太短,闪光并不明显。
根据帮助:
In the GUI, 't_vb' defaults to "|f", which inverts the display for 20 msec. If you want to use a different time, use "|40f", where 40 is the time in msec.
所以默认的20毫秒很短,我想把它改成更长的时间。
我的问题是我无法将 't_vb' 的值设置为有效值:
- 我通过按 Ctrl-V 然后按 Esc 然后 |100f 进行设置,vim 投诉 "Invalid Argument"
- 我设置为
:set t_vb="<Esc>|100f"
,vim 没有抱怨,但也没有用。
如何正确设置 't_vb' 的值?谢谢!
您需要转义 |
像这样:
:set t_vb=^[\|100f
(其中 ^[
是通过使用 Ctrl-V
后跟 Esc
输入的。)