→ sustainer123: 我看鸟哥的快捷键看到快哭了

楼主: yam276 ('_')   2024-12-02 16:10:01
常用的大概这些吧
:q离开 :w存盘 :q!强制离开 :wq存盘后离开
上下左右 jkhl
数字上下左右=跳N行
ctrl+u/d 往上跳一页(up)往下跳一页(down)
gd 跳到变量定义
[[ / ]] 跳到上一个大括号{ 或下一个大括号{
yy 复制一行
数字yy 复制n行
设定relative 很多操作比较直观
:set relativenumber
w b 往前后跳一个单字
u 复原 ctrl+r 重做
组合前后缀可以做很多事情
像是ciw c=删除进打字模式 i=连接后缀 w=单字
组合起来=删除这个单字并让你立刻能重打字
同理
ci( = 删除小括号内的全部内容进insert
ci" = 删除""内的全部内容进insert
ggvG 这也常用 gg=回第一行 v=进选取 G=最后一行
组合起来=全选
然后record功能也实用
q+数字=开始录宏
期间你做的vim操作都会纪录
像是我打q1bdwj = q记录在1 b跳到这单字前 d删除 w这单字 j往下一行
最后按q就纪录
之后你只要一直@1就会一直做删除下一行单字的功能

Links booklink

Contact Us: admin [ a t ] ucptt.com