1一乐

V1

2022/05/24阅读:25主题:默认主题

文本编译器 vim 常用操作

☆ 九、文本编译器 vim 常用操作:

1、vim 介绍:一个文本编辑器

vim 通过一些插件可以实现和IDE一样的功能! Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程 序员中被广泛使用。

■ vim 和 vi 的关系:

简单理解,vim 是 vi 的升级版。

■ 关于 文本编辑器需要掌握:

查看/查找内容,编辑内容,保存内容,光标位置的移动

● vim的常用模式有分为 命令模式(正常模式),插入模式,底线命令模式。

  • 正常模式/命令模式:主要用来浏览文本内容。一开始打开vim都是正常模式。按 Esc键 任何情况,都可以返回正常模式
  • 底线命令模式:在正常模式下,按冒号:即可切换到底线命令模式。
  • 插入编辑模式:用来向文本中添加内容的。在正常模式下,按 Insert 键,即可进入插入编辑模式
  • 注意:退出vim,如果使用vim修改任何文本后需要保存并退出,需要在正常/命令模式下(Esc键),输入 shift+zz

(或者在正常模式,进入底线命令模式(输入:)后,然后在冒号后面输入wq,回车,保存并退出vim。)

2、使用vim编辑文件:

  • 命令:vim 文件名

  • 编辑文件,文件存在则直接编辑,不存在,则会创建文件,然后编辑文件

3、关于 vim的模式切换:

(1) 插入编辑模式:按Insert 键

  • 可以输入、删除、修改内容

    使用鼠标的右键->粘贴功能,会导致正常状态自动切换到插入状态。

(2) 正常/命令模式:按Esc 键

  • 在任何状态模式,只要按Esc 键,都可以退回到正常模式

4、vim 保存内容并退出:

  • 在正常状态模式下,shift + zz (按住shift,点击两次z),实现保存并退出操作

  • 或者在命令模式下,按w,进入命令模式,然后输入 :wq 回车,即可实现保存并退出操作

保存并退出:若卡了,就再次切换模式为插入模式,然后再切回来正常模式,shift+zz

5、vim的光标位置的移动(在正常模式下):

(1) 从当前位置向下跳转多少行,直接输入行数,然后输入回车

● 直接输入回车,则是往下跳转一行

  • 例如,输入15回车,会从当前位置往下跳转15行。

(2) 从当前位置向右跳转多少列,直接输入列数,然后输入空格

● 直接输入空格,则是往右跳转一列

  • 例如,输入10空格,会从当前位置往右跳转10列。

(3) 跳转到段首/段尾:

● 直接跳转到段首:输入gg

● 直接跳转到段尾:输入G

6、查找内容/搜索功能(在正常模式下):

(1) 从当前位置向下查找:/ [/关键词,然后回车]

(2) 从当前位置向上查找:? [?关键词,然后回车]

查找下一个位置:n

查找上一个位置:N

7、vim 退出高亮模式(在底线命令模式下):

在正常模式,输入:切换到命令模式,然后在冒号的后边,接着输入 noh

分类:

后端

标签:

后端

作者介绍

1一乐
V1