vim使用指南

编辑器之神——vim

vim的三种模式

命令行模式:进入vim后的默认模式,用户可以输入vim命令来管理自己的文档,此时从键盘上输入任何字符都会当成编辑命令,输入合法的vim命令,vim会完成相应的动作

文本输入模式:在命令模式下输入i/I 或者a/A 进入输入模式,就可以在文本文件内输入内容了,按下ESC则回到命令行模式

末行模式:在命令行模式下输入:进入末行模式

vim的使用

进入vim

一般进入vim 都是vim后面跟着文件名

vim main.c

如果当前文件夹下没有此文件,则会在目录下新生成此文件
注:如果你直接vim进入编辑器,而没有跟文件名,他也会进去,但是你退出时需要指定文件名称
如果你想进入编辑器中的具体某一行(指光标所在的行)

vim +8 main.c

编辑文本

需要进入文本输入模式
命令模式下输入i进入文本输入模式可以输入内容了,在光标所在字符之前进行插入
输入I 是在光标所在行行首进行输入
输入a是在光标所在字符的后面进行插入
输入A是在光标所在行行末进行输入
输入o在光标所在行下面插入一空行
输入O在光标所在行上面插入一空行

操作文本

你可以在输入模式下按Delete或者退格键(Backspace)进行删除文本,我将介绍一些在命令行下如何删除文本
x —— 删除光标所在的字符
X —— 删除光标所在字符前面的字符
D或者d$ ——删除光标所在位置到行末的字符
dd——删除光标所在一行

文本复制

yy——复制光标所在行
Y——复制光标所在位置到行尾
y0——复制光标前一位到行首

p——粘贴
v/V——选中文本
u/U——撤销
.——重复上次执行的命令

vim退出

需要进入文本末模式
:q——退出
:q!——强制退出
:w——保存
:wq——保存并退出

光标移动

j——向下
k——向上
h——向左
l——向右

H——前面加数字代表光标移动到哪行行首,(当前屏幕)
M——移动到文本中间,或者屏幕中间行的行首
L——移动到文本末或者屏幕底部行行首,可以加数字
G——不受屏幕限制,是文本的行数
:set number ——设置行号
/string ——查找命令

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 下面主要是针对vscode-vim的使用指南,1-9节的内容是通用的,但是后面的内容是vscode-vim特有的功...
    mudssky阅读 5,498评论 0 0
  • 介绍: Vim一共分为3种模式:视图模式、编辑模式、命令行模式 视图模式(command mode):使用Vim打...
    听见下雨的声音_阅读 4,253评论 0 2
  • Vi 编辑器由 Bill Joy 在 1976 年编码实现。Vim ( Vi Improved ) 编辑器由 Br...
    饥人谷_Mily阅读 3,499评论 0 3
  • vim编辑器 vim模式: 编辑-->输入: 输入-->编辑: 编辑-->末行: 末行-->编辑: 一 打开文件 ...
    阿铮OnMyWay阅读 4,678评论 0 6
  • vim 三种模式示意图 1.命令行模式 用户刚刚启动 vi/vim,便进入了命令模式。或者在任何时候,不管用户处于...
    __robin阅读 3,858评论 0 3

友情链接更多精彩内容