vim隐藏按键
start at 2022/10/31?

vimgolf真的有很多东西可以学到啊,虽然自己写的vimrc用快捷键把某些键位覆盖了

  • gJ:消除与下行间的换行

  • vit:可以直接选中html中一对尖括号中间的内容

  • M:前往中间行

  • m:前往中间列

  • :g/^/m0:反转行,解释:

    :g的用法是

    :[ranger]g[lobal]/{pattern}/[cmd]

    ranger表示范围,pattern是一个正则表达式,表示要匹配的模式串,cmd表示命令

    :g/^就是选中了所有行首,因为所有行都有行首

    m表示命令move,m0就是移动到第0行,从第0行开始处理,一行一行处理下去就是翻转行的效果

  • ):前往文本尾

  • :sor!:降序排序

  • 233G:前往233行的开头

  • E前往单词最后,若为最后,前往下一个单词的最后

  • B前往单词最前,若为最前,前往上一个单词的最前

  • :%:对所有行执行之后的操作

  • :%norm xxx:对所有行执行normal模式下的操作,如果有一步匹配就会跳出脚本,一般只有vimgolf中才会用

  • :%s/ /\t/g: 所有空格换成<tab>

  • 使用纯净的VIM:vim -u NONE -n

2022/10/31
> CLICK TO back <