Linux系统之VI
2016-01-12 11:23
363 查看
Linux系统下的VI是一款轻巧好用的编辑器,当然VIM作为VI的升级版自然继承了VI全部的优秀特性,还添加了对代码高亮的提示,对代码的编写也是非常有帮助的。
因此一般在修改linux配置文件时VI己经足矣,但是在cording的时候VIM是最佳选择。
下面总结一下VI使用指令,熟练这些对于linux上的VI和VIM基本上是无障碍使用 了。
一:三种基本模式:
1.命令模式:再打开文件时所进入的模式,一般用来打开,移动,修改,复制,搜索等功能。
2.编辑模式:在命令模式 下敲击啊a,i,o即可进入
3.拓展模式: 退出,进入,保存。
二:光标的移动:
1.(,):每次向上(下)跳动一个句子
2.{,}:每次向上(下)跳动一个段落
三:文本操作:
1.行操作:
a.删除:dd
b.复制:yy
c.改变:cc
2.词操作:
a.删除:dw
b.复制:yw
c.改变:cw
3.字操作:
a.删除:dl
b.复制:yl
c.改变:cl
四:撤销操作
1.撤销最近一次:u
2.撤销全部:U
五:检索:
/+内容 :向下检索
?+内容:向上检索
配合:n向下下一个,N向上上一个
六:粘贴:
p:粘在光标的下一行
P:粘在光标的上一行
七:技巧:
1.dt+内容:删掉光标到内容之间的文字
2. r+内容: 替换光标到内容之间的文字
3.dw:删掉光标位置的内容
4.6dd:删掉六行
5.6yy:复制六行
6.6x:删掉六个字
7.R:替换模式
因此一般在修改linux配置文件时VI己经足矣,但是在cording的时候VIM是最佳选择。
下面总结一下VI使用指令,熟练这些对于linux上的VI和VIM基本上是无障碍使用 了。
一:三种基本模式:
1.命令模式:再打开文件时所进入的模式,一般用来打开,移动,修改,复制,搜索等功能。
2.编辑模式:在命令模式 下敲击啊a,i,o即可进入
3.拓展模式: 退出,进入,保存。
二:光标的移动:
1.(,):每次向上(下)跳动一个句子
2.{,}:每次向上(下)跳动一个段落
三:文本操作:
1.行操作:
a.删除:dd
b.复制:yy
c.改变:cc
2.词操作:
a.删除:dw
b.复制:yw
c.改变:cw
3.字操作:
a.删除:dl
b.复制:yl
c.改变:cl
四:撤销操作
1.撤销最近一次:u
2.撤销全部:U
五:检索:
/+内容 :向下检索
?+内容:向上检索
配合:n向下下一个,N向上上一个
六:粘贴:
p:粘在光标的下一行
P:粘在光标的上一行
七:技巧:
1.dt+内容:删掉光标到内容之间的文字
2. r+内容: 替换光标到内容之间的文字
3.dw:删掉光标位置的内容
4.6dd:删掉六行
5.6yy:复制六行
6.6x:删掉六个字
7.R:替换模式
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- VIM编译器显示TAB和TAB转换为空格
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- 菜鸟说给菜鸟听之VIM--入门篇(1)
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户