vim中的Ctrl-W在终端的插入模式下不工作
在插入模式下使用Ctrl-W(或Ctrl-H)时,它不会执行任何操作。在gvim中使用相同的vimrc工作。我在gnome上使用Ubuntu10.4,有什么问题吗?只要试着键入“I”或“a”vim中的Ctrl-W在终端的插入模式下不工作,vim,ubuntu,Vim,Ubuntu,在插入模式下使用Ctrl-W(或Ctrl-H)时,它不会执行任何操作。在gvim中使用相同的vimrc工作。我在gnome上使用Ubuntu10.4,有什么问题吗?只要试着键入“I”或“a” 可能您的终端已经保留了这些密钥绑定?在正常模式下键入: :详细映射C-vC-wEnter 这将告诉你两件事: 您将看到您的终端为C-w发出的信号(按Enter键之前,它显示在vim命令行上) 它将告诉您C-w在任何模式下是否有任何映射 它将告诉您映射的来源 随后看 :详细的iabbrev 要查看缩略语是
可能您的终端已经保留了这些密钥绑定?在正常模式下键入:
:详细映射
C-vC-wEnter
这将告诉你两件事:
- 您将看到您的终端为C-w发出的信号(按Enter键之前,它显示在vim命令行上)
- 它将告诉您C-w在任何模式下是否有任何映射
- 它将告诉您映射的来源
:详细的iabbrev
要查看缩略语是否有问题,请尝试添加到
.vimrc
:set backspace=indent,eol,start
,您可以尝试vim-u NONE
,查看这是否是您的.vimrc
或~/.vim/
的问题,它看起来像一个终端问题。您可以尝试CTRL+V然后CTRL+W来检查字符是否显示^W吗?^W不显示…,但在我的朋友使用相同的系统C-W时,它必须是我的一些设置…您可以在bash中尝试CTRL+V然后CTRL+W吗?