Sublime Text 2:禁用光标位置覆盖字符(如vim替换模式)


23

我不确定如何操作,但是我设法将Sublime Text设置为“替换模式”,该模式在光标所处的任何位置都可以用您按的任何位置覆盖下一个字符,而不是插入它。

如何返回“插入”模式?

我在菜单中看不到任何选项,并且在Google上搜索产生了完全不相关的结果。

作为记录,我使用的是OS X Mountain Lion,并且具有非扩展键盘(没有数字键盘)。


有趣的是,它似乎只适用于我正在处理的那个文档。问题已解决,但是了解如何启用和禁用它会很有用。
亚当-E

Answers:


33

如果您去Preferences->Key Bindings (Default)搜索“覆盖”,则会找到键绑定。至少在Windows上,它设置为Insert密钥。您可能设法按了一些组合键以在键盘上模拟该键。如果再次发生,并且您不知道如何退出,只需将其更改为CtrlAltShiftI(在我的默认设置中未使用),您应该可以使用了。确保将整行放在Preferences->Key Bindings (User)文件中的方括号之间:

{ "keys": ["ctrl+alt+shift+i"], "command": "toggle_overwrite" },

,,如果你有在文件中附加条目在年底时才需要。


8
大。在我的默认设置中,这是super + alt + o,我相信在Windows上会转换为ctrl + alt + o。
亚当-E

2
@ Adam-E- super实际上是CommandOSX中的键。我在Win和Mac上都使用Sublime,有时在Windows上super更改为Sublime ctrl,有时不是,这有点令人沮丧。幸运的是,我大部分的真实作品都在我喜欢的Mac上:)
MattDMo

工程在崇高的文本3
丹尼尔Kmak

这让我发疯了,嘿嘿,谢谢!!
InsaurraldeAP



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.