vim - 在 vim 中防止插入模式

标签 vim

我经常喜欢在第二台显示器上打开我正在处理的文件的副本,通常是为了协助编写测试。我有时会不假思索地尝试在这台显示器上编辑它,而不是在最新的显示器上。为了防止这种情况,我一直在使用 :set ro 设置只读模式,但这并不能阻止我进行更改,它只会阻止我保存。

我想要一个锁,可以关闭进入插入模式的能力。我可以创建一个重新映射所有插入模式键的开关,但我想知道是否有更好的解决方案?

最佳答案

是的,这是可能的。 :set nomodifiable 在要标记为只读的缓冲区中。 taglist 等插件使用它来创建不可修改的缓冲区。

关于vim - 在 vim 中防止插入模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30351826/

相关文章:

vim - 在 Vim 中插入时间戳的最佳方法?

vim - 自动格式化时如何使vim不打断字符串?

vim - 在 VIM 中每行末尾添加填充增量数

linux - 尝试创建一个 perl 脚本来删除从 10 到文件末尾的行

vim - 如何自定义 CtrlP 提示符内的映射 - VIM

vim - 如何结合 vim wiki 插件的两个功能?

Vim 复制和粘贴

vim:基于一个 :global 命令运行多个命令

vim - 如何在vim中选择内部空间

linux - 为什么 vim -t ctags 不够?我无法跳转到我想要的功能