![重新映射在 Vim 中,我该如何恢复它?](https://linux22.com/image/1240053/%E9%87%8D%E6%96%B0%E6%98%A0%E5%B0%84%E5%9C%A8%20Vim%20%E4%B8%AD%EF%BC%8C%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%E5%AE%83%EF%BC%9F.png)
我已经在 Vim 配置中添加了很多东西,显然我安装的插件之一正在回收 。每当我使用该组合键时,都会显示此错误:“E784:无法关闭最后一个标签页”。
有没有办法在不禁用插件的情况下恢复 的功能?我主要用它在分割窗口中切换视图窗格。
答案1
正常模式 ^W 非常关键,插件可能不应该重新映射它,因此可能需要向插件的维护者提交错误报告。
您可以:map <C-W>
获取该组合的映射列表,然后从中找出映射 ^W 的内容。如果组合在不同模式下的映射不同(即插入、正常、可视),则可能会有多个列表。
该命令:scriptnames
可能有助于找出列出的插件的脚本的位置:map
。
只要取消映射即可unmap <C-W>
,这将恢复其正常功能。