Vim 中的命令 v 映射在哪里
Where is command v mapping in Vim
我不知道我的 vim 配置是怎么进入的,它的行为非常有规律。
:verbose imap
得到
i <C-R><C-R> * <C-R>*
Last set from ~/.vim/plugin/keymapping.vim line 43
! <D-v> <C-R>*
Press ENTER or type command to continue
什么是! <D-v>
?为什么没有文件路径?
顺便说一句,在我的 .vimrc 中,我做了 set nocomapatible
并使用了 iterm 2.
What is ! <D-v>
?
来自 :h key-notation
:
<D-...> command-key (Macintosh only) *<D-*
所以,<D-v>
就是 ⌘+v
并且imap结果中的前缀!
表明它适用于插入模式和命令行模式。
Why it has no file path?
因为这是 vim 内置映射,不是由用户或插件设置的,而是来自标准 mac 映射。检查 :h mac-standard-mappings
.
我不知道我的 vim 配置是怎么进入的,它的行为非常有规律。
:verbose imap
得到
i <C-R><C-R> * <C-R>*
Last set from ~/.vim/plugin/keymapping.vim line 43
! <D-v> <C-R>*
Press ENTER or type command to continue
什么是! <D-v>
?为什么没有文件路径?
顺便说一句,在我的 .vimrc 中,我做了 set nocomapatible
并使用了 iterm 2.
What is !
<D-v>
?
来自 :h key-notation
:
<D-...> command-key (Macintosh only) *<D-*
所以,<D-v>
就是 ⌘+v
并且imap结果中的前缀!
表明它适用于插入模式和命令行模式。
Why it has no file path?
因为这是 vim 内置映射,不是由用户或插件设置的,而是来自标准 mac 映射。检查 :h mac-standard-mappings
.