lee*_*d00 38 vim windows-7 backspace windows-7-x64
我刚刚在我的新机器上安装了gvim的64位压缩版本,并且我更改了一些设置以使其与Visual Studio 2010兼容.
现在退格键由于某种原因不起作用.
这是我的.vimrc文件:
set nowrap
set ruler
set encoding=utf-8
set fileencoding=utf-8
set ff=dos
Run Code Online (Sandbox Code Playgroud)
这只是一个小麻烦(删除键有效),但我只是想知道是否有人知道.
Cas*_*bel 70
它完全不起作用,还是只是没有退回到你进入插入模式的地方?有一个backspace控制它的选项:
Influences the working of <BS>, <Del>, CTRL-W and CTRL-U in Insert
mode. This is a list of items, separated by commas. Each item allows
a way to backspace over something:
value effect
indent allow backspacing over autoindent
eol allow backspacing over line breaks (join lines)
start allow backspacing over the start of insert; CTRL-W and CTRL-U
stop once at the start of insert.
Run Code Online (Sandbox Code Playgroud)
owen_water的建议与Carpetsmoker的评论相同,启用了所有这三个.这通常是人们想要的,因为让Vim拒绝让你退格的文本有点令人惊讶.因此,请选择两个相同的选择 - 我会选择更详细,更清晰的选择:
set backspace=2
set backspace=indent,eol,start
Run Code Online (Sandbox Code Playgroud)
在某些情况下,糟糕的终端可能会混乱退格和删除,但我怀疑这是你在Windows中的问题.有一些解决这个问题的能力; 看:help fixdel.
owe*_*ter 12
从不在Windows中使用vim,但我在开放的solaris之前遇到了同样的问题.
试一试:
set backspace=2
| 归档时间: |
|
| 查看次数: |
20864 次 |
| 最近记录: |