VIM 介绍
gedit? a.txt? 是一个图形界面的文本编辑器。? 需要安装图形界面才会有。 nano a.txt? 也是一样的 ? vi? 是一种文本界面的编辑器。 ? vim? 是 vimsual interface IMproved 的简称。 可以执行 输出、删除、查找、替换、块操作等众多文本操作。而且用户可以跟进需求自定制。 ? vim 命令模式: 再这个模式下,可以输入命令 进行文件的存储、移动光标、删除字符、撤销命令、和重复命令等操作,还可以设置vim的编辑环境。 [[email?protected] ~]# vim a.txt 打开文件 最下面一行 有一些。文件的基本信息。 以及 光标位置等。 移动光标: 上 k 、下 j 、左 h 、右 l ? 不过一般都是使用, 箭头键来移动,比较舒服。 ? end? 光标移动到,行尾。 home 光标移动到,行首。 PgDn ? PgUp? 向下、向上翻页。 gg 光标移动到本文件的开头。 G 光标移动到最后一行的开头。 w? 光标移动一个单词的距离。 单词以空格、换行符区分。 ZZ? 保存退出。(存盘) 操作: 粘贴复制: 复制一行 yy? 复制n行 nyy? (复制光标当前行,或者当前行向下数的n行。) 粘贴p?? (粘贴时,粘贴到光标当前位置,的下面一行开始粘贴)。 ?? P? 粘贴到当前行的上面一行。 删除: x? 从光标当前位置,向后一个一个的删除。 X 从光标当前位置,向前一个一个的删除。 dd 直接删除一行。? ndd 删除多行。(也是从光标位置向下数的。) dw 直接删除一个单词。(从光标当前位置向后,直到遇到空格。 所以删除时 光标一定要在单词的第一个字符上。否则可能就删一半。) ? 撤销: u? 撤销。 按一次就返回一次上一次操作的状态。 查找: /xxx? ? ? 斜杠 /? 后跟想要查找的字符串,就行了。 (需要注意如果查找的字符是特殊符号,需要转义符进行转义) ? vim 插入模式: 可以删除字符、插入字符 ? vim 末行模式:可以进行保存文件,退出vim、 查找和替换等操作 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |