Linux 操作系统(Vim)

vim 编译器(相当于windows中记事本)

当在终端窗口直接运行vim命令,会出现以下截图(类似手册对vim编译器简单的介绍):

Linux 操作系统(Vim)_第1张图片

vim提供三种基本工作模式:

命令模式(默认模式)

插入模式

末行模式

Linux 操作系统(Vim)_第2张图片

创建文本文件:vim 文件名

如果文件名不存在:会创建以该名创建新的空白文件

命令模式到插入模式快捷键:insert 

如果打开的文件存在:对该文件进行再次编辑

存盘退出

末行模式下: wq 退出并保存

末行模式下: q! 强行退出,本次编辑无效

撤销操作

命令模式下:u 撤销操作

命令模式下:ctrl+r 重做操作

另存

末行模式下: w  文件名

查找

末行模式下:/word (查找到的关键字会有背景色)

      取消高亮色背景

末行模式下:noh

跳转到行首

命令模式下:0

跳转到行尾

命令模式下:end键

跳转到文档首

     命令模式下:gg

跳转到文档尾

命令模式下:G

当前行下一行插入

命令模式下:o

当前行尾插入

命令模式下:A

 当前行首插

      命令模式下:I

当前位置插入

命令模式下:i 

插入行号

     末行模式下:set nu

取消行号

      末行模式下:set nonu

删除

末行模式下:行x,行y d (从x行删除到y行)

以下为命令模式下:

 Linux 操作系统(Vim)_第3张图片

复制

末行模式下:行x,行y co 行z (x行到y行,复制到z行下)

以下为命令模式下:

Linux 操作系统(Vim)_第4张图片

可视模式下:

Shift+v开启可视模式,y结合光标移动复制多行,p粘贴

你可能感兴趣的:(linux,vim,运维,经验分享,编辑器)