vim basic operation

Brief Discreption

Vim根据不同模式,键值有不同的功能

Normal Mode

  1. wq 保存并退出
  2. q! 强制不保存推出
  3. w 保存
  4. x 剪切当前光标下的字符
  5. dw 剪切当前整个单词
  6. dap 剪切当前整段
  7. CR 等于 Enter
  8. S-Tab shift + table键
  9. |_| space空格键
  10. dd 剪切整行
  11. u撤销
  12. yw复制当前单词
  13. yy复制当前整行
  14. p 粘贴
  15. set nonumber 关闭行号

Insert Mode

  1. Ctrl u 删除至首行
  2. Ctrl o 执行一次普通模式立即返回插入模式
  3. Ctrl [ 返回普通模式
  4. Ctrl r 0 复制
  5. ctrl+s 锁定屏幕 ctrl+q 解锁

Advance Operation

  1. Ctrl+s之后vim会阻止后续操作,需要Ctrl+q解除锁定
  2. http://sourceforge.net/projects/vimcdoc/files/vimcdoc/ vim中文文档tar包下载地址,解压后有个doc文件,复制~/.vim/doc,此时vim中的help信息是中文的了
  3. http://vimcdoc.sourceforge.net/doc/help.html 网页版vim中文帮助文档
  4. sudo apt-get install vim vim-scripts vim-doc vim-scripts是vim的一些基本插件,包括语法高亮的支持等
  5. sudo apt-get install ctags 建立源码树的标签索引