Linux入门:vim编辑器

vim编辑器

  • vim编辑器
  • vim编辑器的操作模式
    • 命令模式
    • 末行模式
    • 插入模式

vim编辑器

vi 是 Unix 操作系统和类 Unix 操作系统中最通用的文本编辑器。
vim 编辑器是从 vi发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。vim 与 vi编辑器完全兼容。

vim编辑器的操作模式

vi编辑器的操作模式
vi编辑器的3种基本模式:命令模式,末行模式,插入模式。

命令模式

使用vi编辑器打开文件后,默认进入命令模式。在该模式下可以通过键盘控制光标移动以及文本内容的复制、粘贴、删除等。
1、光标移动
“左键”或字母h:使光标向字符的左边移动
“右键”或字母l:使光标向字符的右边移动
“上键”或字母k:使光标移动到上一行
“下键”或字母j:使光标移动到下一行
2、复制、粘贴
yy:复制光标所在行内容
nyy:复制包括光标所在行的后面n行内容
p:将复制内容粘贴到光标
3、删除
x:删除光标所在处字符
X:删除光标所在前字符
dd:删除一整行 3dd:删除3行

末行模式

将文件保存或退出vi,也可设置编辑环境,如寻找字符串、列出行号等。
1、建议在退出vi前,先按ESC键,以确保当前vi的状态为命令方式,然后再键入(:符号)输入下列命令退出vi
(1):w
将编辑缓冲区的内容写入文件,则新的内容就替代了原始文件。此时未退出文件,使用:q才能退出vi
(2):wq
即将上面的步骤合成一步来完成,先执行w,后执行q
2、查找字符串
(1):/ 在斜杠后面输入要寻找的字符串,然后按下回车即可
(2):n 跳转到该串的下一个出现处
(3):N跳转到该串的上一个出现处
3、显示行号
:set number

插入模式

只有在插入模式下,才能对文件内容进行修改操作,此模式下的操作与windows记事本的操作类似,插入模式与末行模式之间不能直接转换。使用按键i可直接进入插入模式,此时内容和光标位置与命令模式相同。插入模式输入i或o或a进行文本操作。

你可能感兴趣的:(Linux入门,Linux入门,vi编辑器的使用,vim编辑器的三种模式)