Vim
标准US键盘(下图),提升速度的前提是熟悉键盘,不要用一些奇奇怪怪的键盘布局,接受不了JIS
Tips:关于Terminal的Cursor样式,虽然Vertical Bar很好看,但是在vim里面真的不实用,建议用Block再换一个醒目的颜色,一下子就好找了
模式
普通模式
输入模式
命令模式
快捷键
Misc
:
set number 显示行号
set encoding=utf8
q
q!
w (filename)
wq
%d 清空文件内容
/ + [搜索内容] + [Enter] 普通搜索
n 下一个匹配项
N 上一个匹配项
? + [搜索内容] + [Enter] 后向搜索
[line number] gg 跳转行号
jk 上下移动 hl 左右移动
v 拖选(visual mode)
V 拖选(整行)
0 回到行首
dd 剪切当前整行(包括末尾的换行)
p 将剪贴板的内容粘贴到当前行的下一行
P 粘贴到上一行
Ctrl-d 向下滚动半页(down)
Ctrl-f 向下滚动一整页(full)
Ctrl-u 向上滚动半页(up)
Ctrl-b 向上滚动一整页(backward)
u 撤销
Ctrl-r 恢复刚刚撤销的修改(redo)
x 删除
配置文件
vim ~/.vimrc
推荐配置
set number
set encoding=utf8
set hlsearch " 启用搜索高亮
set incsearch " 启用增量搜索