vim命令
1. 基础操作
- 插入模式
i(insert)
- 命令模式
Esc
- 保存并退出
x!
wq
- 不保存退出
q!
- 撤销
u(undo)
- 重做
Ctrl+R
- 删除
dd(delete)
- 显示行数
set number
- 跳到相应行数
number
- 跳到末尾
$
- 搜索
/keyWord
2. 复制,剪切,粘贴,删除
- 选择
v+方向键
- 复制
y(yank)
- 复制多行
- 复制当前行
yy
- 复制光标所在行及其以下n行
n+yy
- 命令行方式(复制1到10行并粘贴在12行)
1,10 co 12
- 复制当前行
- 剪切
d
- 剪切多行
- 剪切当前行
dd
- 剪切光标所在行及其以下n行
n + dd
- 命令行方式(剪切1到10行并粘贴在12行)
1,10 m 12
- 剪切当前行
- 粘贴
p(paste)
*粘贴系统复制内容
* 进入粘贴模式
*set paste
* 进入插入模式
*i
* 退出粘贴模式
*set nopaste
- 删除
- 水平窗口分隔
split
(开启另外一个窗口看同一文件)split+fileName
(开启另外一个窗口查看指定文件)
- 垂直窗口分隔
vsplit
(开启另外一个窗口看同一文件)vplit+fileName
(开启另外一个窗口查看指定文件)
- 窗口切换
Ctrl+w+w
- 增大或减小窗口大小
Ctrl+w+ +/-
- 关闭窗口
- 关闭当前窗口
q
- 关闭所有窗口
qall
- 关闭除当前窗口的所有窗口
only
- 关闭当前窗口
4. 光标移动
- 基本移动
- 左移
h
- 右移
l
- 上移
j
- 下移
k
- 左移
发布时间: 2020-04-29 17:02:10
更新时间: 2022-04-21 16:23:05
本文链接: https://wyatt.ink/posts/Tools/7de3426c.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!