免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1114 | 回复: 1
打印 上一主题 下一主题

vi vim的相关配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-05 17:03 |只看该作者 |倒序浏览
在安装linux操作系统的初期,没有特别注意到vi和vim的强大。后来使用过程中越来的发现它真的很强大。
但是在最简单的模式下变成有些不爽和无趣,比如语法高亮。自动缩进什么的就有点缺陷了,但是,简单的修改下vi的配置文件即可,我的配置文件在附件的文本文件中。具体的修改方法如下,在用户目录下修改.vimrc文件,修改里面的内容如附件中的内容。
下面再附上vi中常用的一些快捷热键:
指令模式进入输入模式指令
a    从光标所在位置后面开始新增
i    从光标所在位置前面插入
o    在光标所在行下新增一行并进入输入模式
A    从光标所在行行尾新增
I    从光标所在行的第一个非空字符的前面插入
O    在光标所在行上新增一行并进入输入模式
文件操作指令
:wq    保存退出
:q!    不保存退出
基本编辑指令列表
x    删除光标所在位置的字符
r    修改光标所在位置的字符,接着输入新的字符
s    删除光标所在位置的字符,并进入输入模式
O    移动到光标所在行的行首
CTRL+d     向下半页
CTRL+u        向上半页
H    移动到窗口的首航行
L    移动到窗口的末行
w    移动到后一个单词的第一个字母
e    移动到光标处的单词的最后一个字母处
$    移动到光标所在行行尾
(    移动到光标所在行的上一行
{    移动光标所在段落的结尾
n-    向上移动n行
nG    移动到第n行
dd    删除光标所在的行
R    进入到替换状态,新增字符会覆盖原有字符,知道按[esc]回到指令模式下为止
S    删除光标所在行,并进入输入模式
$    移动到光标所在行的行尾
CTRL+f    向下一页
CTRL+b    向上一页
M    移动到窗口的中间行
b    移动到前一个单词的第一个字母
e    移动到后一个单词的最后一个字母
b    移动到光标处的单词的第一个字母处
d0    移动到光标所在行行首
)    移动到光标所在行的下一行
}    移动光标所在段落的开头
n+    向下移动n行
组合编辑指令
d    删除
y    复制
p    粘贴
这些快捷方式只要经常的使用,配合上shell命令,你将会发现你的编程速度有很大的提高。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/104183/showart_2064408.html

论坛徽章:
0
2 [报告]
发表于 2009-10-06 16:17 |只看该作者
嗯,收下了,很实用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP