Vim入门
15 Jan 2022 118328字 395分 次 Others打赏作者 CC BY 4.0 (除特别声明或转载文章外)
1 前言
写HDL或者写代码习惯用VSC,但是看报告还是Vim功能多一些,就总结下Vim的用法,一些可以用鼠标的操作,或者类似可以用pageup代替ctrl+b、可以用↑↓←→代替hjkl的就省略了。
2 模式
四种模式:
- 正常模式 (Normal-mode)
- 插入模式 (Insert-mode)
- 命令模式 (Command-mode)
- 可视模式 (Visual-mode)
3 打开文件
3.1 基础命令
vim file
3.1 打开多个文件并单独显示
用以下指令打开:
vim file1 file2 file2
这时显示的是第一个文件,切换文件使用以下命令:
:b1 #显示第一个文件file1
:b2 #显示第二个文件file2
...
:ls #查看打开的文件的序号
3.2 打开多个文件并同时显示
左右分屏:
gvim -On file1 file2 ... filen
上下分屏:
gvim -on file1 file2 ... filen
4 分屏
4.1 打开分屏
左右分屏:
Ctrl + w + v
上下分屏:
Ctrl + w + s
然后输入以下命令打开文件:
:e file
或者在分屏的同时打开文件:
左右分屏:
:vsp file
上下分屏:
:sp file
4.2 移动分屏
当前分屏向上下左右移动:
#亲测并不好使
Ctrl + w + H #将当前的分屏向左移
Ctrl + w + L #将当前的分屏向右移
Ctrl + w + J #将当前的分屏向下移
Ctrl + w + K #将当前的分屏向上移
4.3 分屏调整
所有窗口等宽等高:
Ctrl + w + =
4.4 关闭分屏
关闭当前子分屏:
Ctrl + w + c
#or
Ctrl + w + q
关闭当前窗口:
:hide
只保留当前窗口:
:only
退出全部窗口:
:qall
5 退出
###
6 设置
7 快捷键
8 替换
告辞。