Linux--Vim的使用以及快捷键大全

Linux中vim编辑器的功能非常强大,组多快捷键用起来也非常的方便,在这里我将学习到的一些快捷键分享给大家

一般在安装Ubuntu之后系统自带的vi比较古老需要我们自行安装vim

sudo apt-get install vim

vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名。

vim 一般有三种常用的模式

  • 1.普通模式(Normal mode)
    在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。在普通模式中,有很多方法可以进入插入模式。比较普通的方式是按a(append/追加)键或者i(insert/插入)键

  • 2 .插入模式(Insert mode)
    在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一直保持这个模式。在插入模式中,可以按ESC键回到普通模式

  • 3 .命令行模式(Command line mode)
    在命令行模式中可以输入会被解释成并执行的文本。例如执行命令(:键),搜索(/和?键)或者过滤命令(!键)。在命令执行之后,Vim返回到命令行模式之前的模式,通常是普通模式。

三种常用模式的切换

vim启动进入普通模式,处于插入模式或命令行模式时只需要按Esc即可进入普通模式。普通模式中按i(插入)或a(附加)键都可以进入插入模式,普通模式中按:进入命令行模式。命令行模式中输入wq回车后保存并退出vim。

进入插入模式

在普通模式下使用下面的键将进入插入模式,并可以从相应的位置开始输入
命令 说明
i 在当前光标处进行编辑
I 在行首插入
A 在行末插入
a 在光标后插入编辑
o 在当前行后插入一个新行
O 在当前行前插入一个新行
cw 替换从光标所在位置后到一个单词结尾的字符

保存文档

命令行模式下保存文档
从普通模式输入:进入命令行模式,输入w回车,保存文档。输入:w 文件名可以将文档另存为其他文件名或存到其它路径下

退出vim

命令行模式下退出vim
从普通模式输入:进入命令行模式,输入wq回车,保存并退出编辑
以下为其它几种退出方式:
命令 说明
:q! 强制退出,不保存
:q 退出
:wq! 强制保存并退出
:w <文件路径> 另存为
:saveas 文件路径 另存为
:x 保存并退出
:wq 保存并退出
普通模式下输入Shift+zz即可保存退出vim

vim 快捷键

1.一般模式下可用的快捷键:光标移动 复制粘贴 搜寻取代等

Linux--Vim的使用以及快捷键大全_第1张图片
Linux--Vim的使用以及快捷键大全_第2张图片
Linux--Vim的使用以及快捷键大全_第3张图片

2.一般模式切换到编辑模式的快捷键:

Linux--Vim的使用以及快捷键大全_第4张图片

3.一般模式切换到指令模式

Linux--Vim的使用以及快捷键大全_第5张图片

4.vim区块选择

Linux--Vim的使用以及快捷键大全_第6张图片

5.vim多窗口功能

Linux--Vim的使用以及快捷键大全_第7张图片

6.vim环境设定

Linux--Vim的使用以及快捷键大全_第8张图片

你可能感兴趣的:(Linux,linux)