vim快捷键

记录vim快捷键.vim被称为编辑器之神,被这么称呼自然有其中的理由.



vim使用快捷键以及配置

a 向光标前插入
A 跳至行尾插入
i 向光标处插入
I 跳至行首插入
v 进入可视状态
V 整行进入可视状态
p 单行粘贴
P 粘贴所有
1G/gg 跳转至文件开头
G 跳转至文件结尾
dd 剪切,dd前可加剪切行数
nx 向后删除本行n个字符
yy 复制
/word 寻找word串,n向下查找,N向上查找
:set nu/nonu 显示行号/取消行号
:wq 保存退出
:q! 不保存强制退出
uu 撤回所有操作
u 撤回到上一次操作
nG 移动到第n行
n↓/:n 向下移动n行
n→ 向后移动n个字符
“+y 复制可视模式选中文字
ctrl+f 向下移动一页
ctrl+b 向上移动一页
:n1,n2s/word1/word2/g 从n1行到n2行查找word1并替换为word2
g换为gc:确认是否替换 从第n1行查找到最后一行:将n2换为$
. 重复上一个动作(粘贴删除等)

多文件编辑:
vi a.txt b.txt

:n 编辑上一个文件
:N 编辑下一个文件
:files 查看vim打开的文件
:sp filename 窗口分割
ctrl+w+↓ 移动到下一个分割的窗口

鸟哥的私房菜

vi /usr/share/vim/vimre
修改vim配置如下
:set mouse=nv 使vim支持鼠标选择光标位置

vim进入可视模式时,使用y复制粘贴,无法 复制粘贴到系统剪切板

解决,使用快捷键"+y复制

简书

  • 本文作者:pjs
  • 本文链接: 2019/01/21/vim/
  • 许可协议: 除特殊声明外,本站博文均采用 CC BY-NC-SA 3.0 CN 许可协议,转载请注明出处!