Linux学习笔记-VIM编辑器

    vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。

         vim三种模式:默认命令模式、输入i进入插入模式,输入:进入 ex模式。通过esc回到命令模式。在插入模式中和在windows中编辑文档类似。

   下面是一些比较常用的命令:

命令

作用

备注

vim  文本文件名

默认进入命令模式


命令模式输入

在光标前插入文本


命令模式输入 o

在当前行下面插入新行


命令模式输入 dd

删除整行


命令模式输入 u

撤销上一个操作


命令模式输入 yy 

复制一行


命令模式输入 p

粘贴

大写P粘贴在光标上一行

命令模式输入  数字+yy

复制n


命令模式输入ctrl+f

向下移动一页

ctrl+d: 下翻半屏

命令模式输入ctrl+b

向上移动一页

ctrl+u: 上翻半屏

命令模式输入/word

查找字符串“word”,如果第一次找的字不是想要的,按「n」会往后寻找

?word向前查找

命令模式输入ctrl + v,移动光标

块选择,选择整个长方形区域的字符

y复p粘贴

命令模式输入:sp filename

同时在一个屏幕上展示编辑两个文件

Ctrl+w+上下箭头切换件,Ctrl+w+q退出某文件

命令模式输入ZZ

保存后退出


ex模式输入w

保存


ex模式输入q

退出


ex模式输入q!

强制退出


ex模式输入x

保存并退出


ex模式输入set nu

显示行号


ex模式输入 !系统命令

执行系统命令


ex模式输入sh

切回命令行

ctrl + d回到vim

ex模式输入sh

切回命令行

ctrl + d回到vim

ex模式输入%s/old/new/gc

用new替换整个文章所有的old

相关文章: