Vim 常用命令


推荐几个好用的 vim 软件插件:MacVim客户端,cVim chrome插件,ideaVim idea插件,这里简记自己常用的命令。

一、vim 命令

说明
a 插入,ESC 退出
o/O 当前行后/前插入一行
cw 删除光标位置到改单词结束内容
x 删除选中内容
:wq 保存,退出
dd 删除当前行
p 粘贴
0 数字0到行头
y 开始拷贝
^ 行头非空处
$ 到行尾
g_ 到本行最后一个不为空的地方
/ 搜索内容 搜索,有多个时候用 n 切换
yy 拷贝当前行
u 撤销
<c-r> 取消撤销
. 重复上一操作
N<command> 重复一个命令N次
N G 跳转到第 N 行
G 跳转到最后一行
gg 跳转到第一行
W 下一个单词的开头
e 洗衣歌单词的结尾
% 匹配括号
# 匹配光标所在单词的上一个
* 匹配光标所在单词的上一个
gU 字母变大写
gu 字母变小写
fa 到下一个为a的位置
t, 到 , 前的一个字符
J 变为一行

二、cVim 常用命令

快捷键 功能说明
R 刷新当前网页
x 关闭当前网页
X 打开最后关闭的网页
yy 拷贝当前页面url
P 新标签打开剪切板url,若不是则用Google搜索
k / w
k / w
: 打开命令栏
/ 打开搜索栏
a tabnew google的别名, Google搜索,可换成 baidu
I 历史记录
zr 重启chrome
gd 下载记录
ge 扩展插件
t tabnew
B 搜索其他选项卡
n 洗衣歌搜索结果
gU 转到基本url
v 插入模式

持续更新…


文章作者: imtianx
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 imtianx !
评论
 上一篇
AS3.2 和 androidx 爬坑 AS3.2 和 androidx 爬坑
一、背景前不久的 Googel IO 大会上亮相的 JetPack ,他为android 开发带来了极大地便利,于是开启了尝(爬)鲜(坑)之旅。自从接手了一个 MVVM 架构的项目,就喜欢上了这种模式的开发,使用 Kotlin 开发,里面用
下一篇 
Git 子模块:git submodule Git 子模块:git submodule
工作中,可能会遇到在一个Git仓库 中添加 其他 Git 仓库的场景。比如,在项目中引用第三方库。或者在模块化开发中,某些公共的模块是需要单独维护的,使用单独的仓库比较方便,但是在项目中需要引用,就会出现这样的场景。这里使用 Git 的 g
  目录