linux学习之路6 Vi文本编辑器

vim是vi的增强版本

vim拥有三种模式:

  • 命令模式(常规模式)
    vim启动后,默认进入命令模式。任何模式都可以通过按esc键回到命令模式(可以多按几次。命令模式可以通过键入不同的命令完成选择、复制、粘贴、撤销等等操作。
    在命令模式下命令功能:
i   在光标处插入内容
o   在当前行下面插入行
dd  删除整行
yy  当前行放入缓冲区(复制当前行)
n+yy    将当前n行放入缓冲区
p   将缓冲区内容的文本放入光标后(粘贴)
u   撤销上一个操作
r   替换当前字符
/   查找关键字 "n"键在查找到的字符中切换
  • 插入模式
    在命令模式下按“i”键,即可进入插入模式。在插入模式可以输入文本编辑内容,使用esc键可以返回命令模式。

  • ex模式
    在命令模式下按“:”键可以进入ex模式,光标会移动到底部,在这里可以保存修改或退出vim。
    在ex模式下命令功能:

:w  保存当前修改
:q  退出(不保存)
:q! 强制退出(不保存)
:x  保存并退出 = :wq
:set number 显示行号(set nu)
:!  系统命令 执行一个系统命令并显示结果
:sh 切换到命令行 Ctrl+d 切换回vim
posted @ 2017-08-31 12:39  Bryce1010  阅读(109)  评论(0编辑  收藏  举报