首页 > 其他 > 详细

vi基础

时间:2016-01-04 18:26:45      阅读:175      评论:0      收藏:0      [点我收藏+]

多数linux系统中vi=vim

以下所有为命令模式下的操作

 

1.光标移动

 

        k(向上)

h(左)                l(右)

        j(下)

 

0 移动到行首

$ 移动到行尾

 

G 最后一行

gg 第一行

 

 

2.编辑

/word 向后查找

?word 向前查找

 

x向后删除 X 向前删除  nx 向后删除几个字符

dd 删除所在行

yy 复制所在行  nyy 向下复制N行

 

p粘贴到光标后 P 粘贴到光标前

 

u 撤销

 

替换操作

 

:s/word1/word2/   将当前行第一个word1替换成word2

:s/word1/word2/g 替换当前行所有

:%s/word1/word2/g 替换所有

 

:n1,n2s/word1/word2/g 替换行n1到行n2之间所有

 

:23,45s/^/#/g  将23行到45行之间的行首添加一个#字符(注释掉) (修改配置文件时常用)

 

set nu 显示行号

:w 写入

:q 退出

! 强制

以上三个选项可自由组合

 

 

/etc/bashrc

/etc/bash.bashrc

 

 

 


vi基础

原文:http://gtlinux.blog.51cto.com/1047916/1731387

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!