vi快捷键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi快捷键相关的知识,希望对你有一定的参考价值。

  vi几个快捷键, 记录备忘

一. 光标移动

  1. 光标移动到文件开始               按gg两键

  2. 光标移动到文件结束               按G键

  3. 光标移动到行头               按^

  4. 光标移动到行尾               按$

二. 编辑

  1. 删除一个(光标所在)字(字母数字串)         按dw两键

  2. 删除(光标所在)行                按dd两键

  3. 全文搜索光标处的字                按*键

  4. 搜索下(上)一个匹配字              按n(N)键

  5. 搜索与当前光标所在符号匹配的{[(或}])       按%键

  6. 调出光标处的函数的man文件内容            按K键(就是shift - k)

  7. 查找并替换50到100                  :50, 100s/old/new/g

  8. 全文查找并替换, 并且替换前逐个提示           :%s/old/new/gc

  9. 添加(删除)书签a                   按ma(:delm  a)

  10. 保存全部打开的文件                :wa

  11. 保存全部打开的文件后全部退出           :wqa

三. 其它

  1. 水平(垂直)分割屏幕查看另一个文件          :vs(sp) newfile

  2. 打开光标处的文件名对应的文件(当前目录下)    按g(o)f(ile)键

  3. 打开(关闭)语法着色               :syntax on(off)

  4. 显示(隐藏)行号                 :set nu(nonu)

  5. 选定区域重新语法缩进             按=键

  6.运行一个命令                 :!command

  7. 以ascII码显示文件               :%!xxd

  8. 关闭当前窗口外的其它窗口             :only

  9. 切换活动窗口                 ctrl - w

  10. 光标在多个窗口之间移动             ctrl - w - h(j,k,l)

  11. 窗口大小调整                  ctrl - w - +(-)

  12. (多窗口时)移动窗口(相对位置)          ctrl - w - H(J,K,L)

以上是关于vi快捷键的主要内容,如果未能解决你的问题,请参考以下文章

vi快捷键

VI 编辑器基本操作及快捷键

sublime开启vi编辑器功能,与vi常用快捷键

vi编辑器常用快捷键

Linux学习之十三-vi和vim编辑器及其快捷键

vim 快捷键