@nemos
        
        2017-05-06T03:18:08.000000Z
        字数 355
        阅读 920
    tools
| 光标移动 | Emacs | Vim | 
|---|---|---|
| 左 | C-f | 
 l | 
| 右 | C-b | 
 h | 
| 上 | C-p | 
 k | 
| 下 | C-n | 
 j | 
| 行首 | C-a | 
 0 | 
| 行尾 | C-e | 
 $ | 
| 首行 | M-< | 
 1G | 
| 尾行 | M-> | 
 G | 
| 后滚屏 | C-v | 
 C-d | 
| 前滚屏 | M-v | 
 C-u | 
| 功能 | Emacs | Vim | 
|---|---|---|
| 打开文件 | C-x C-f | 
 :r [file-name] | 
| 关闭文件 | C-x k | 
 :q<R> | 
| 保存 | C-x C-s | 
 :w<R> | 
| 另存为 | C-x C-w | 
 :w [file-name]<R> | 
| 关闭编辑器 | C-x C-c | 
 :q<R> | 
| 功能 | Emacs | Vim | 
|---|---|---|
| 向前搜索 | C-s | 
 /[string] | 
| 向后搜索 | C-r | 
 ?[string] | 
| 替换 | M-% | 
 :[range]s/pattern/string/[c,e,g,i] | 
| 删除 | C-d | 
 x | 
| 删除一行 | (行首)C-k C-k | 
 dd | 
| 块剪切 | C-<Space> C-w | 
 d | 
| 块复制 | C-<Space> M-w | 
 y | 
| 粘贴 | C-y | 
 P |