从零开始vim【Linux的取经之路】

VimABC

退出:q
保存退出:wq

VimABC

w 下一個word
W 下一個word(跳過標點符號)
b 前一個word
e 跳到目前word的尾端
0 跳到目前行的開頭
^ 跳到目前行第一個非空白字元
$ 跳到行尾
/xxx 搜尋xxx
vim FILE1 FILE2 FILE3
:next 切换至下一个文件
:prev 切换至前一个文件
:last 切换至最后一个文件
:first 切换至第一个文件
:q 退出当前文件
:qa 全部退出
yy|2yy 复制行
dd|2dd 删除、剪切行
p 粘贴到下一行
P 粘贴到上一行
^|$定位到行首,行尾
dG从当前行删到文档最后一行
:wq 保存并退出
:q! 强制退出,不保存
dd 删除当前行,并把删除的行存到剪贴板里
Ctrl + v 开始选中区域文本(可以理解为按住鼠标不放开始准备拖动选中文本,为后面的复制粘贴做准备)

u 撤消到上一步

往前搜尋目前游標所在的字(word)

  • 往後搜尋目前游標所在的字(word)
    fx 在目前行往後搜尋字元x
    gd 跳到目前游標所在的字(word)的定義位置

:split 分割視窗(可加檔名順便開啟另一檔案)
:diffsplit xxx 以分割視窗和檔案xxx做比較(diff)
Ctrl-W p 跳到前一個分割視窗(在兩個分割窗來回切換)
Ctrl-W j 跳到下面的分割窗
Ctrl-W h 跳到左邊的分割窗
Ctrl-W k 跳到上面的分割窗
Ctrl-W l 跳到右邊的分割窗

SET OPTION

:set ic开启模糊搜索

:set noic关闭模糊搜索

你可能感兴趣的:(从零开始vim【Linux的取经之路】)