Vim键盘快捷键改变了,如何恢复正常?

时间:2015-12-13 16:55:06

标签: vim vim-plugin keymapping

我曾经使用ctrl + left / right在单词之间导航(我知道我应该在vim中使用b / e等,但是......)。但是从今天开始,ctrl + left / right删除接下来的4行!我尝试逐个禁用我的插件,但它没有帮助。我也检查了我的vimrc文件 - 没有任何内容。

vim键映射还定义在哪里?有没有可以导致这种行为的插件?我最近唯一的改变是将我的配色方案改为Solarized。

由于

编辑:我找到了原因。这是我添加到.bashrc中的一行,有256种颜色。该行是导出TERM =" screen-256color-bce" 。我仍然不知道如何纠正它(除了删除线)

2 个答案:

答案 0 :(得分:1)

:verbose map将显示所有映射以及它们的设置位置。 如果您只想查看特定模式的地图(例如普通,输入或视觉),请使用:verbose nmap:verbose imap:verbose vmap

这也可能不是因为Vim,而是因为终端应用。你最近改变了热量或它的设置吗?

答案 1 :(得分:0)

问题是因为我在.bashrc中添加了一行,在vim中有256种颜色。该行 export TERM =“screen-256color-bce”。我删除了那一行,然后在设置colorscheme之前将 set t_Co = 256 添加到.vimrc。现在vim使用256种颜色,键映射也能正常工作。