美文网首页
Vim 编辑命令

Vim 编辑命令

作者: 狼少丷 | 来源:发表于2022-08-01 13:37 被阅读0次

命令

可以启动vim编辑器

一般我们通过 vim+目标文件路径的形式使用vim。
如果目标文件存在,则vim打开该文件。
如果目标文件不存在,则vim新建并打开该文件。

vim有三种模式

一、命令模式(常规模式)

vim启动后,默认进入命令模式,任何模式都可以通过esc键回到命令模式(可以多按几次)

二、插入模式

在命令模式中按i键,即可进入插入模式(显示:-- INSERT --),在插入模式可以输入编辑文本内容,使用esc键可以返回命令模式。

三、ex模式(末行模式)

在命令模式中按:键可以进入ex模式,光标会移动到底部,在这里可以保存修改或退出vim

命令模式常用指令:
1.插入:i
2.删除当前行:dd
3.将当前行的内容放入缓冲区(复制当前⾏):yy
4.将n行的内容放入缓冲区(复制n行):n+yy
5.将缓冲区的内容放入光标后(粘贴):p
6.撤销上一个操作:u
7.替换当前字符:r
8.搜索,查找关键字:/

ex模式常用命令:

  1. 保存修改::w
    2.退出::q
    3.强制退出,不保存修改::q!
    4.保存并退出::x 相当于 :wq
    5.显示行号::set number
    6.执⾏::!
三、其余命令

命令模式下:

h:左
L:右
J:下
K:上
M:当前屏幕的中间
H:当前屏幕的上方
L:当前屏幕的下方

Ctrl+f:向下翻一页
Ctrl+b:向上翻一页
Ctrl+d:向下翻半页
Ctrl+u:向上翻半页

20G:快速定位到20行
G:快速定位到整个代码最后一行
gg:快速回到代码第一行
w:向后跳一个单词的长度:跳到下一个单词的开始
b: 向前跳一个单词的长度,跳到前面单词的开始
D:从当前光标开始剪切一直到行末。
d0:删除光标开始到行首
dw:删除光标开始位置的字,包含光标所在位置
x:删除当前光标,每次只删除一个
X:删除当前光标前面的,每次只删除一个。

U:撤销刚才的操作
Ctrl+r:反撤销
选中一片代码:v V
>>:向右移动代码
<<:整体向左
.:重复执行上一操作
{:按段落移动,上移
}:按段落移动,下移

r:替换当前一个字符
R:替换光标向后多个字符
/:搜索
N:上一个搜索。 n:下一个搜索结果

末行模式下(:)

   :%s/wolrd/hello/g :替换全文的world为hello
   :11,16s/adc/hello/g:替换11行到16行的内容中adc为hello

Sublime命令
整体右缩进:选中—>Tab 整体左缩进shift—Tab

相关文章

  • 命令行基础

    Linux命令行基础 常用命令 编辑器vim vim "文件名" 初始进入编辑器命令模式 vim i或者a进入编辑...

  • FFmpeg 工程之路-基础开发概述

    章节 熟练使用 Vim 编辑器Vim 编辑器核心理念、使用窍门Vim 处理模式Vim 常用命令Vim 基础命令 C...

  • 基础-18、vim(二)

    笔记内容:5.5 进入编辑模式5.6 vim命令模式5.7 vim实践 一、进入编辑模式 二、vim命令模式 Q:...

  • vim 操作 && Mac 配置本地Apache

    一、vim 的基本命令操作 vim 的模式: 编辑模式 ,命令模式 编辑模式: 命令模式:可以通过命令 最重要的命...

  • vim编辑模式、vim命令模式

    目录 一、 进入编辑模式二、vim命令模式三、vim实践 一、 进入编辑模式 当我们使用命令Vim filenam...

  • 编辑器vim的使用

    vim的使用 63.1 vim模式: 命令模式 , 编辑模式, 末行模式 63.1.1 命令模式进入编辑模式 :i...

  • 五、Linux vim编辑器

    vim编辑器三种模式:命令模式、编辑模式、末行模式 1.命令模式: vim进入文件后就是命令模式 1.1 命令模式...

  • vim编辑器-vim基本命令

    相关文章:vin命令大全 vim基本命令 本文来源 vim在命令行中输入vim,进入vim编辑器 i/insert...

  • FFmpeg开发--Vim详解

    Vim编辑器Vim处理模式: Vim常用命令: Vim查找与替换:

  • vim使用笔记

    vim模式 命令模式vim打开文件后就是命令模式 编辑(插入)模式命令模式下键入i,o等进入编辑模式,可以更改内容...

网友评论

      本文标题:Vim 编辑命令

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