linux入门基础——Vi(Vim)文本编辑器

VIM
绝大多数Linux系统上均按装有vim,但是如果不安装vim的话,可以使用vi命令,但是不能使用vim命令,并且有一些功能可能不能使用(ubuntu14.04默认默认安装vim之后才可使用vim命令,可以在软件中心安装vim)
命令vim可以启动vim编辑器
一般我们通过 vim+目标文件目录的形式使用vim
如果目标文件存在,则vim打开该文件
如果目标文件不存在,则vim自动创建(但是如果退出的时,不保存,则该文件消失)
VIM模式
命令模式:
vim启动后默认进入命令模式,任何模式都可以通过ecs键回到命令模式。命令模式可以使用选择,复制,粘贴,撤销,上下左右等等。
插入模式:
我自己理解就是编辑模式。在命令模式中按"i"键进入插入模式,在插入模式下可以编辑文本内容。
-ex模式:
在命令模式中按":"键进入ex模式,光标会移动到底部,此时可以保存或者退出vim,并且可以修改vim的一些设置。
命令模式下常用命令如下:
i    在光标前插入文本
o    在当前行的下面插入新行
dd    删除整行
yy    将当前行的内容放入缓冲区(复制当前行)
n+yy从光标所在行开始,向下复制n行
p    将缓冲区中的文本放入光标后(粘贴)
u    撤销上一个操作
r    替换当前字符
/    查找关键字
EX模式
:w    保存当前修改
:q    退出
:q!    强制退出(不保存此次修改)
:x    保存并退出
:set number 显示行号,简写为:set nu,不显示 set nu!(这个其实是取反,连续使用得到相反结果)
:! 系统命令    执行一个系统命令并显示结果

:sh    切换到命令行,使用ctrl+d返回到vim

你可能感兴趣的:(linux入门基础)