Vim与终端常用快捷键

Vim与命令行快捷键记录

终端

  • Tab:自动补充命令
  • Ctrl + C:终端运行中的进程或命令
  • Ctrl + D:退出终端或关闭SSH连接
  • Ctrl + Z:将程序送向后台Daemon
  • Ctrl + L:清空命令行
  • Ctrl + A:光标移动到行首
  • Ctrl + E:光标移动到行尾
  • Ctrl + U:删除当前命令行所有内容
  • Ctrl + 左右键:在单词间跳转(Mac不行)
  • Alt – b :往回(左)移动一个单词(Mac不行)
  • Alt – f :往后(右)移动一个单词(Mac不行)
  • !!:执行上一条命令
  • ^foo^bar :把上一条命令里的foo替换为bar,并执行。
  • ^abc :删除上一条命令中的abc
  • Ctrl + R :搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。

Vim

强制退出:q!

保存并退出:wq

恢复上一步操作u

删除当前行dd

光标移动

  • h 向左一字符
  • j 下一行
  • k 上一行
  • l 向右一字符

文档最开始gg,文档最末G

0是定位到行首,$是定位到行末

查找,从上到下找:/string,从下向上找:?string,上一个匹配项n,下一个匹配项N


Vim与终端常用快捷键
http://wahoyu.xyz/2023/09/27/Vim与终端常用快捷键/
作者
Wahoyu
发布于
2023年9月27日
许可协议