[问题]请问vi中backspace键不好用怎么办?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
chineseli
帖子: 117
注册时间: 2008-01-05 18:34

[问题]请问vi中backspace键不好用怎么办?

#1

帖子 chineseli » 2008-07-14 14:58

在ubuntu的vi中好多键都不好用,该怎么设置呢?
DSYin2007
帖子: 131
注册时间: 2007-09-19 13:48

Re: [问题]请问vi中backspace键不好用怎么办?

#2

帖子 DSYin2007 » 2008-07-14 15:08

chineseli 写了:在ubuntu的vi中好多键都不好用,该怎么设置呢?
http://wiki.ubuntu.org.cn/Vim用户操作指南
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

#3

帖子 JiangHui » 2008-07-14 15:31

不知道你用backspace干什么???
如果删除的话,Esc,单个字符用del,单词用dw,单行用dd,删到行尾用s$,多行用 行数+dd
我常用的就这些了,
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

Re: [问题]请问vi中backspace键不好用怎么办?

#4

帖子 kofshower » 2008-07-14 15:51

chineseli 写了:在ubuntu的vi中好多键都不好用,该怎么设置呢?
不需要那么多删除的
比如ncj,dw,'+x等等就可以代替全部的删除操作,直接删多半是不好的操作习惯,原因看看register,也可以看看google coder大会上那段vim高效编辑的tip
上次由 kofshower 在 2008-07-14 15:54,总共编辑 2 次。
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: [问题]请问vi中backspace键不好用怎么办?

#5

帖子 poet » 2008-07-14 15:52

chineseli 写了:在ubuntu的vi中好多键都不好用,该怎么设置呢?
首先考虑你的终端设置是否正常

如果设置没有问题,在 .vimrc 中用 map 命令可以解决大多数问题。

一般来说,不同的终端会把这些键解析为不可识别的符号。

具体的设置大概类似下面这个样子。
if &term == 'xterm'
set t_Co=16 mouse=a
" Map <Pad5> to <Nop>
map OE <Nop>
map! OE <Nop>
map OM <CR>
" Map the shift-pad keys.
map Ow <S-Home>
map! Ow <S-Home>

你会在上面的文章中看到一些不可见字符,实际上,你需要使用 Ctrl-V 然后按你的 backspace 输入这个字符。

map (按ctrl-v,然后按backspace) <Backspace>

其他的键可以对应设置。
回复