美文网首页
vim使用指南

vim使用指南

作者: iMikasa_ | 来源:发表于2021-10-13 11:32 被阅读0次
编辑器之神——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 ——查找命令

相关文章

  • vim使用指南

    下面主要是针对vscode-vim的使用指南,1-9节的内容是通用的,但是后面的内容是vscode-vim特有的功...

  • 2018-11-18 使用fzf命令行

    #fzf vim使用指南# ## 简介 ## go语言编写unix命令行工具。 用来查找列表内容,文件,git分支...

  • Vim 使用指南

    Vi 编辑器由 Bill Joy 在 1976 年编码实现。Vim ( Vi Improved ) 编辑器由 Br...

  • vim使用指南

    vim的三种模式 命令行模式:进入vim后的默认模式,用户可以输入vim命令来管理自己的文档,此时从键盘上输入任何...

  • Gson使用指南 2017-08-15

    Gson使用指南系列其它文章你真的会用Gson吗?Gson使用指南(一)你真的会用Gson吗?Gson使用指南(二...

  • Vim(vi)编辑器使用指南

    编辑(按以下键会进入编辑状态): 小写 i :当前位置前面插入 小写 a:当前位置后面插入 大写 I:即shift...

  • FHJFTopology2D 使用指南

    使用指南

  • Anaconda完全入门指南

    Anaconda 使用指南 参考文章: 致Python初学者:Anaconda入门使用指南 Anaconda使用总...

  • Anaconda零基础入门指南

    Anaconda 使用指南 参考文章:致Python初学者:Anaconda入门使用指南Anaconda使用总结 ...

  • Anaconda完全入门指南

    Anaconda 使用指南 参考文章: 致Python初学者:Anaconda入门使用指南 Anaconda使用总...

网友评论

      本文标题:vim使用指南

      本文链接:https://www.haomeiwen.com/subject/hajsoltx.html