接触VIM也有半年多了,却不知道到底该不该用退格键。主要是因为以前用gvim,在insert模式的时候有的时候按退格键会退不下去。我就想是不是Vim中不建议使用退格键。可是写代码的时候每次打错一个词就要esc在xxxxx太麻烦了。
各位是怎么看的?
各位是怎么看的?
|
cassyfarFeb 23, 2013
1
使用过你提到的不能用backspace的VIM,记得是在solaris上,很老版本的。现在用过的linux里的Vim没有见过这个问题了
|
|
alexrezitFeb 23, 2013
2
debian vps 上的 vim 经常有这个问题, 不过估计是默认配置的事儿, 懒得改了, 反正平时本地的 vim 用着顺手就行.
|
|
ChanningFeb 23, 2013
3
> 可是写代码的时候每次打错一个词就要esc在xxxxx太麻烦了。
你肯定不知道Ctrl+W…… |
|
4
你的vim可能配置的是兼容vi的模式吧,可以试试:
:set nocp :set backspace=indent,eol,start 我用退格键很频繁的 |
|
thedevil5032Feb 23, 2013 via iPad
5
Try, Esc b dw
|
|
chloereiFeb 23, 2013
7
退格正常是能用的。
|
|
BOYPTFeb 23, 2013
9
其实不是不建议...因为历史上backspace的编码方式有多种。。所以不一定能用就是了……
|
|
yagasFeb 24, 2013
10
不建议使用这个键
|
|
11
我觉得管他建议不建议呢 只是个工具而已 自己用出自己的用法就行了 怎么方便怎么用 我并不觉得
Esc b dw比ctrl+w好用 |
|
imcjFeb 24, 2013
12
b x 不更好?
|
|
kranFeb 24, 2013 via iPhone
13
ctrl~h 绑定backspace
ctrl~d delete |
|
NemoAlexFeb 24, 2013
14
|
|
16
没什么该不该,用得舒服就行,我有时还会用一下鼠标呢
|
|
BOYPTFeb 25, 2013
17
反正如果lz你是自己的工作机器上没法用backsapce,那肯定是什么地方出错了。很可能是终端类型等等。
|
|
mckelvinFeb 25, 2013
18
x是剪切,删除后数据会移到缓冲区,而backspace删除后不会影响缓冲区。通常我会yank一段短文本,用backspace删除,然后paste。
|
|
brett80Feb 25, 2013
20
难道撤销不是 u 吗?
|
|
wuyamoyunFeb 25, 2013
21
应该用的是vi不是vim
|
|
G0dBlessMeFeb 25, 2013
22
有些版本有退格键
|
|
timothyyeJul 12, 2013
23
esc dw 或者 esc cw
|