5 VIM工具 5.1Vim介绍 5.2 vim颜色显示和移动光标 5.3一般模式下移动光标 5.4一般模式下复制剪切与粘贴 5.5进入编辑模式 5.6vim命令模式 1)VIM是Vi的升级版,带有颜色显示;也分为一般模式、编辑模式、命令行模式; <yuminstall-yvim-enhanced>安装指令包,只安装一个 <yuminstall-yvim>此方法,会安装多个vim相关的包 <vim/etc/passwd>使用方法--编辑密码文h件 2)<cp/etc/passwd/tmp/>拷贝到tmp下vim打开发现没有颜色, 因为特定的文件在特定目录才能识别;且颜色跟文件名字和内容都有关系。 <vim /etc/vimrc> 可以编辑vim的配置文件 <vim /root/.vimrc>在自己用户家目录编辑,3)一般模式的操作 移动光标操作,,所有操作都可以加n操作。 nh光标向左移动n字符 n空格光标向右移动n字符 ctrl+r 对应u的反操作,向前恢复。 v 从当前光标处 进入选中模式,移动光标可选中任意位置。 D 删除光标到行尾; U 删除光标到行首; 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只替换第一个 g:gloub全局 1,$s/word1/word2/g全部替换 1,$s#word1#word2/g当word1和word2中含有/时用#或@符号替代/或者用/转义 wq!强制保存退出 setnu显示行号 setnonu不显示行号 nohl不高亮 x若更改了文件相当于wq会更改mtime,若没有更改文件同样相当于wq,但不会更改mtime 6)实践操作