Linux编辑器 - vim

简介: Linux编辑器 - vim

vim的基本概念


vim在我们做开发的时候,主要解决我们编写代码的问题,本质上就是一个多模式的文本编辑器。


我们这里主要介绍vim最常用的三种模式:命令模式、插入模式、底行模式。

1、命令模式(Normal mode)。

在命令模式下,我们可以控制屏幕光标的移动,字符、字或行的删除,复制粘贴,剪贴等操作。

2、插入模式(Insert mode)。

只有在插入模式下才能进行文字输入,该模式是我们使用最频繁的编辑模式。

3、底行模式(Command mode)。

在底行模式下,我们可以将文件保存或退出,也可以进行查找字符串等操作。在底行模式下我们还可以直接输入vim help-modes查看当前vim的所有模式。


vim下各模式的切换


指令: vim 文件名


进入vim后默认为命令模式(普通模式),要输入文字需切换到插入模式。


【命令模式】切换至【插入模式】

1)输入「i」:在当前光标处进入插入模式。

2)输入「a」:在当前光标的后一位置进入插入模式。

3)输入「o」:在当前光标处新起一行进入插入模式。


【命令模式】切换至【底行模式】

1)输入「Shift+;」即可,实际上就是输入「:」。


【插入模式】或【底行模式】切换至【命令模式】

1)插入模式或是底行模式切换至命令模式都是直接按一下「Esc」键即可。


vim命令模式各命令汇总


【移动光标】

1)按「k」:光标上移。

2)按「j」:光标下移。

3)按「h」:光标左移。

4)按「l」:光标右移。

5)按「$」:移动到光标所在行的行尾。

6)按「^」:移动到光标所在行的行首。

7)按「gg」:移动到文本开始。

8)按「Shift+g」:移动到文本末尾。

9)按「n+Shift+g」:移动到第n行行首。

10)按「n+Enter」:当前光标向下移动n行。

11)按「w」:光标从左到右,从上到下的跳到下一个字的开头。

12)按「e」:光标从左到右,从上到下的跳到下一个字的结尾。

12)按「b」:光标从右到左,从下到上的跳到上一个字的开头


相关文章
|
21天前
|
存储 Linux 编译器
vim编辑器和gcc/g++编辑器的使用讲解
vim编辑器和gcc/g++编辑器的使用讲解
47 2
|
24天前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
34 1
|
24天前
|
存储 搜索推荐 Shell
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
31 0
|
24天前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
27 0
|
8天前
|
搜索推荐 NoSQL Linux
Linux开发工具——vim篇
Linux开发工具——vim篇
|
8天前
|
Ubuntu Linux 编译器
【Linux】4. 开发工具的使用(yum/vim)
【Linux】4. 开发工具的使用(yum/vim)
41 2
|
24天前
|
Unix Shell Linux
【Shell 命令集合 文档编辑】Linux 文本编辑器 ex命令使用指南
【Shell 命令集合 文档编辑】Linux 文本编辑器 ex命令使用指南
32 0
|
24天前
|
存储 Shell Linux
【Shell 命令集合 文档编辑】Linux 行编辑器 ed命令使用指南
【Shell 命令集合 文档编辑】Linux 行编辑器 ed命令使用指南
29 0
|
27天前
|
机器学习/深度学习 数据可视化 Unix
2023最全vim编辑器教程(详细、完整)-编辑器之神
2023最全vim编辑器教程(详细、完整)-编辑器之神
|
1月前
|
IDE Linux 开发工具
【Linux】| Linux编辑器-vim的使用
【Linux】| Linux编辑器-vim的使用