当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]请问vi中backspace键不好用怎么办?
帖子发表于 : 2008-07-14 14:58 

注册: 2008-01-05 18:34
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
在ubuntu的vi中好多键都不好用,该怎么设置呢?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [问题]请问vi中backspace键不好用怎么办?
帖子发表于 : 2008-07-14 15:08 

注册: 2007-09-19 13:48
帖子: 131
送出感谢: 0 次
接收感谢: 0 次
chineseli 写道:
在ubuntu的vi中好多键都不好用,该怎么设置呢?

http://wiki.ubuntu.org.cn/Vim用户操作指南


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-14 15:31 

注册: 2007-08-02 20:29
帖子: 21288
系统: 窓辺とうこ
送出感谢: 0 次
接收感谢: 22
不知道你用backspace干什么???
如果删除的话,Esc,单个字符用del,单词用dw,单行用dd,删到行尾用s$,多行用 行数+dd
我常用的就这些了,


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [问题]请问vi中backspace键不好用怎么办?
帖子发表于 : 2008-07-14 15:51 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
chineseli 写道:
在ubuntu的vi中好多键都不好用,该怎么设置呢?
不需要那么多删除的
比如ncj,dw,'+x等等就可以代替全部的删除操作,直接删多半是不好的操作习惯,原因看看register,也可以看看google coder大会上那段vim高效编辑的tip


_________________
"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/


最后由 kofshower 编辑于 2008-07-14 15:54,总共编辑了 2 次

页首
 用户资料  
 
5 楼 
 文章标题 : Re: [问题]请问vi中backspace键不好用怎么办?
帖子发表于 : 2008-07-14 15:52 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
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>

其他的键可以对应设置。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译