vim系列 — vim的模式、基本操作
2022/2/14 6:12:16
本文主要是介绍vim系列 — vim的模式、基本操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
进入 vim
- vim 文件名
- vim直接编辑一个文件,如果是已经存在的文件,则是打开文件,如果是没有的文件,就会新建文件
- 进入 vim 默认是 normal 模式
- 该模式下可以进行各种命令操作和移动
- 不能直接编辑内容,需要进入 insert(编辑)模式才能编辑
- 大部分情况是在浏览,而不是编辑,所以 vim 默认是 normal
退出 vim(命令模式下)
- w :保存
- wq :保存退出
- q :直接退出
- q! :不保存,强制退出
命令 模式
按shift+;
进入命令模式,以 ":" 开头
:help 命令
:查看该命令的文档
insert 模式
按 a、i、o、A、I、O 进入 insert 模式
按 esc 退出 insert 到 normal
- a(append):从光标所在位置后面开始输入
- i(insert):从光标所在位置前面开始输入
- o(open a line below):在光标所在行下方新增一行
- A(append after line):在当前行尾输入
- I(insert before line):在当前行首输入
- O(append a line above):在光标所在行上方新增一行
快捷键
ctrl + h
:删除上一个字符(类似于 backspace 退格键)ctrl + w
:删除上一个单词(以空格区分)ctrl + u
:删除当前光标到行首的所有
visual 模式
按 v、V 进入 visual 模式
按 esc 退出 visual 到 normal
- v:正常选择
- V:整行选择
- ctrl + v:块状区域选择
快速切换 insert 和 normal 模式
- insert -> normal :
ctrl + c
、ctrl + [
- normal -> insert :
g + i
快速跳转到最后一次编辑的地方,并进入 insert 模式
这篇关于vim系列 — vim的模式、基本操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南