Vim的使用和快捷键介绍

Posted 行稳方能走远

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vim的使用和快捷键介绍相关的知识,希望对你有一定的参考价值。

参考:Linux–Vim的使用以及快捷键大全
作者:一只青木呀
发布时间: 2020-07-12 12:43:19
网址:https://blog.csdn.net/weixin_45309916/article/details/107297756

安装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.一般模式下可用的快捷键:光标移动 复制粘贴 搜寻取代等



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

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

4.vim区块选择

5.vim多窗口功能

6.vim环境设定

以上是关于Vim的使用和快捷键介绍的主要内容,如果未能解决你的问题,请参考以下文章

Sublime text3最全快捷键清单

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

phpstorm 实用快捷键 和 注释

Vim的使用和快捷键介绍

使用 Git 来管理 Xcode 中的代码片段