三種模式:
命令模式、編輯(插入模式)、末行模式
?
命令:
命令模式:
復制粘貼:
yy:復制-游標所在的這一行
4yy:復制-游標所在行向下的4行
p:粘貼-(游標下一行粘貼)
洗掉命令:
dd:剪切(洗掉)-游標所在的這一行
2dd:剪切(洗掉)-游標所在的行向下2行
D:從游標處開始向后剪切(行尾)
d0:從游標處開始向前剪切(行首)
x:洗掉當前游標后邊的(每次只洗掉一個)
X:洗掉當前游標后邊的(每次只洗掉一個)
dw:洗掉游標位置的一個單詞
移動游標:
h:左
l:右
j:下
k:上
H:當前螢屏的上方
M:當前螢屏的中間
L:當前螢屏的下方
20G:快速定位到20行(行號+G)
G:快速回到整個代碼的最后一行
gg:快速回到整個代碼的第一行
w:向后跳一個單詞的長度(下一個單詞的開始處)
b:向前跳一個單詞的長度(上一個單詞的開始處)
{:按斷移動,上移
}:按斷移動,下移
ctrl+f:向下翻一頁
ctrl+b:項上翻一頁
ctrl+d:向下翻一頁
ctrl+u:項上翻一頁
撤銷命令:
u:撤銷鍵
ctrl+r:反撤銷
重復命令:
.:重復執行代碼
可視模式
v:按字符移動,選中文本
V:按行移動,選中文本-可以配合d,y,>>,<<實作對文本的洗掉,復制,左右移動
文本行移動:
>>:向右移動代碼
<<:向左移動代碼
替換操作:
r:替換當前字符
R:替換當前行,游標后的字符
查找命令:
/str 查找
n:下一個
N:上一個
shift+zz:相當于wq
末行模式:
把abc全部替換成123
:%s/abc/123/g
將第一行至第10行之間的abc替換成123
:1, 10s/abc/123/g
w:保存
q:退出
wq:保存并且退出
編輯模式:
插入:
i:在游標前插入
I:在行首插入
a:在游標后插入
A:在行尾插入
o:下一行插入
O:上一行插入
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/11211.html
標籤:其他
上一篇:QT 連接資料庫后在QTableView中查找指定資料并改變該行背景色
下一篇:人群流量監控,安全管理升級
