跟阿铭学linux 第五课 VIM工具
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟阿铭学linux 第五课 VIM工具相关的知识,希望对你有一定的参考价值。
5.1 VIM简介
1)VIM是Vi的升级版,带有颜色显示 ;也分为 一般模式、编辑模式、命令行模式;
<yum install -y vim-enhanced> 安装指令包, 只安装一个
< yum install -y vim> 此方法,会安装多个vim相关的包
<vim /etc/passwd> 使用方法--编辑密码文件
2)< cp /etc/passwd /tmp/> 拷贝到tmp下vim打开发现没有颜色,
因为特定的文件在特定目录才能识别;且颜色跟文件名字和内容都有关系。
3) 一般模式的操作
移动光标操作,,所有操作都可以加n操作。
nh 光标向左移动n字符
n空格 光标向右移动n字符
x 删除一个字符
4)编辑模式
i 进入编辑模式
I 从行首进入编辑模式
o 从下一行行首进入编辑模式
O 从上一行行首进入编辑模式
a 从字符后一个进入编辑模式
A 从行末进入编辑模式
u 还原上一操作(先esc)
5)命令模式
/word 光标之后搜索单词
n 向下搜看,,,shift+n 向上搜看,,,
?word 光标之前搜索单词
1,100s/word1/word2/g 将1-100行word1替换成word2 不加g只替换第一个
1,$s/word1/word2/g 全部替换
1,$s#word1#word2/g 当word1和word2中含有/时用#或@符号
wq! 强制保存退出
set nu 显示行号
set nonu 不显示行号
nohl 不高亮
x 若更改了文件相当于wq会更改mtime,若没有更改文件同样相当于wq,但不会更改mtime
6)实践操作
本文出自 “Malt's Sky” 博客,请务必保留此出处http://iammalt.blog.51cto.com/12054231/1962178
以上是关于跟阿铭学linux 第五课 VIM工具的主要内容,如果未能解决你的问题,请参考以下文章