2005-08-10

vi常用命令

g/^M/s///g 去掉windows文件中行尾的 '^M' 字符

i:插入文字
a:在光标后面插入文字
o:新起一行
x:删除光标所在的字符
dd:删除整行
w:将光标置于文档开端
G:将光标置于文档结束
b:将光标置于当前词的开头
0(zero):将光标置于当前行的开头
$:将光标置于当前行的结束
G:将光标置于文档结束处
10G:将光标置于文档的第10行

ctrl+F:往前翻一屏
ctrl+B:往后翻一屏

/紧跟正则表达式
?紧跟正则表达式

d$: 删除从光标到当前行结束的字符
dG: 删除从光标到文档结束的字符

:进入扩展模式

:wq:存盘并退出vi
ZZ:

:1,$s/word1/word2/g 在全文中用word2替换word1
:1,$s/word1/word2/gc 在全文中用word2替换word1,要却确认

没有评论:

发表评论