安装 plug 插件:curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
u
: UndoCtrl+R
: Redo%s/old/new/g
: Replaceold
withnew
globallyCtrl+O
会将光标移动到上次您离开的位置zz
当前行移动到屏幕中央,zt,zbdi"
删除双引号内的内容,i 代表 insidedt"
删除到双引号为止,t 代表 till<leader>
键是一个特殊的按键,用于定义用户自定义快捷键的前缀。- 默认情况下,
<leader>
键的映射是反斜杠\
。这意味着在定义快捷键时,可以使用<leader>
键作为前缀,以便访问特定的功能或命令。
- 默认情况下,
- 在窗口之间移动:
Ctrl+w
按键后接 h(左移),j(下移),k(上移),或 l(右移) - 调整窗口宽度:
- 增加宽度:
Ctrl+w
然后按 > - 减少宽度:
Ctrl+w
然后按 <
- 增加宽度:
- 调整窗口高度(如果是水平分割):
- 增加高度:
Ctrl+w
然后按 + - 减少高度:
Ctrl+w
然后按 -
- 增加高度:
%
命令可以将光标移动到与当前光标位置匹配的下一个符号处。比如从左括号跳转到对应的右括号。<C-W>d
Show diagnostics under the cursor:saveas <path/to/file>
→ 另存为 <path/to/file>fx
- 移动到字符 x 下次出现的位置tx
- 移动到字符 x 下次出现的位置的前一个字符F
和T
反向移动<Ctrl + \>
在终端模式和普通模式之间切换(使用:terminal
打开终端后想退出时用)