为什么双重 esc 映射不适用于 neovim + tmux?
Why doubly esc mapping not working with neovim + tmux?
我的.vimrc
中有以下映射来清除搜索结果突出显示
nnoremap<esc><esc> :noh<return>
但是,我注意到当我使用 neovim
+ tmux
时这个映射不起作用。
我的其他映射完全正常,奇怪的是,当我单独使用 neovim
时,这个特定的 <esc><esc>
确实有效,它也适用于 vim8
+ tmux
.
有人知道这里可能有什么问题吗?
将此添加到您的 ~/.tmux.conf
set -sg escape-time 0
escape-time time - 设置 tmux 在输入转义符后等待的时间(以毫秒为单位)以确定它是否是函数或元键序列的一部分。默认值为 500 毫秒。
我的.vimrc
中有以下映射来清除搜索结果突出显示
nnoremap<esc><esc> :noh<return>
但是,我注意到当我使用 neovim
+ tmux
时这个映射不起作用。
我的其他映射完全正常,奇怪的是,当我单独使用 neovim
时,这个特定的 <esc><esc>
确实有效,它也适用于 vim8
+ tmux
.
有人知道这里可能有什么问题吗?
将此添加到您的 ~/.tmux.conf
set -sg escape-time 0
escape-time time - 设置 tmux 在输入转义符后等待的时间(以毫秒为单位)以确定它是否是函数或元键序列的一部分。默认值为 500 毫秒。