使用 Ubuntu Bionic(服务器映像 GA 前版本),来自 Centos 7(即这可能不仅限于 Bionic),我发现 vim 编辑器有一些非常烦人的默认设置。我该如何禁用以下内容;
- 使用 if 并按下 Enter 键时在 bash 代码中自动插入制表符
- 使用“/”进行搜索需要按回车键返回到编辑模式,按其他键(例如向右光标)则返回到原始位置而不是当前位置。
这两者都不像标准/默认的 vim
答案1
我找到了答案另一个线程
打开~/.vimrc
并添加这个;
:set nocompatible
这修复了 17.10 中的所有 3 个问题:
- 使用“/”搜索时不再出现奇怪的反应
- 编辑时不再插入奇怪的制表符/空格
- 在编辑模式下使用箭头键时不再插入奇怪的字符
我相信这是一个Ubuntu Bionic 中的错误,至少在正式发布前版本中是如此。