vim:标签栏 windows 在正常模式下键入 <Enter> 时打开
vim: Tagbar windows opened when typing <Enter> in normal mode
在安装了 Tagbar 插件的 Vim 中以正常模式键入 时,Tagbar window 会自动打开。我想禁用此功能。我必须做什么?
尝试 :help tagbar 打开文档。听起来你的 vimrc 文件中可能有一个映射,上面写着
nnoremap <silent> <CR> :TagbarToggle<CR>
或
nnoremap <silent> <CR> :TagbarOpen<CR>
如果您找到并删除该映射将不再打开 Tagbar
您对 <C-m>
的映射实际上是 Enter 键打开 Tagbar 的原因。如果您从 vimrc 中删除该映射,回车键将不再触发 :TagbarToggle
.
Mappings for <C-m>
and <CR>
(Enter) are synonymous in Vim:
The following table shows the mapping between some of the keys on the keyboard and the equivalent Ctrl-key combination:
Ctrl-I Tab
Ctrl-[ Esc
Ctrl-M Enter
Ctrl-H Backspace
If you use one of the Ctrl-key combination in the above table in a map, the map also applies to the corresponding key. Both the keys produce the same key scan code. For example, if you create a map for CTRL-I, then you can invoke the map by pressing Ctrl-I or the Tab key.
这意味着当你设置nmap <C-m> :TagbarToggle<CR>
时,它与
还设置 nmap <CR> :TagbarToggle<CR>
.
您可能想要选择一个新密钥而不是 M。备选方法是
在操作系统级别更改 <C-m>
发送的密钥代码
重映射程序。
终端键绑定来自 readline,它是处理输入文本的程序
你的终端提示。键绑定的完整列表在 readline 中
手册.
您可以通过在 Vim 中键入 :help keycodes
或阅读帮助文档 here.
来找到有关 Vim 键码的更多信息
将流畅的代码放入你的.vimrc
unmap <cr>
在安装了 Tagbar 插件的 Vim 中以正常模式键入
尝试 :help tagbar 打开文档。听起来你的 vimrc 文件中可能有一个映射,上面写着
nnoremap <silent> <CR> :TagbarToggle<CR>
或
nnoremap <silent> <CR> :TagbarOpen<CR>
如果您找到并删除该映射将不再打开 Tagbar
您对 <C-m>
的映射实际上是 Enter 键打开 Tagbar 的原因。如果您从 vimrc 中删除该映射,回车键将不再触发 :TagbarToggle
.
Mappings for <C-m>
and <CR>
(Enter) are synonymous in Vim:
The following table shows the mapping between some of the keys on the keyboard and the equivalent Ctrl-key combination:
Ctrl-I Tab
Ctrl-[ Esc
Ctrl-M Enter
Ctrl-H BackspaceIf you use one of the Ctrl-key combination in the above table in a map, the map also applies to the corresponding key. Both the keys produce the same key scan code. For example, if you create a map for CTRL-I, then you can invoke the map by pressing Ctrl-I or the Tab key.
这意味着当你设置nmap <C-m> :TagbarToggle<CR>
时,它与
还设置 nmap <CR> :TagbarToggle<CR>
.
您可能想要选择一个新密钥而不是 M。备选方法是
在操作系统级别更改 <C-m>
发送的密钥代码
重映射程序。
终端键绑定来自 readline,它是处理输入文本的程序 你的终端提示。键绑定的完整列表在 readline 中 手册.
您可以通过在 Vim 中键入 :help keycodes
或阅读帮助文档 here.
将流畅的代码放入你的.vimrc
unmap <cr>