xshell vim 不能粘贴_编辑器之神——vim的入门指南
編輯器之神——Vim的操作說明
?作者:geekctwd
Vim命令模式:
Vim雖然被稱為編輯器之神,但是很多接觸過的人都說入門較難,原因是什么呢,除了vim繁雜的按鍵之外就是因為它的模式了,很多初學者都對vim的模式十分頭禿,這也是初學者入門的第一道卡,所以我們上來先說一下命令模式的問題
用vim打開文件后默認是在命令模式的,這時候按鍵是不會輸入信息的,需要切換到編輯模式,而有六個鍵對應六種編輯模式
六種編輯模式:
i :向光標前方插入信息
I(大寫i) :在光標所在行的行首插入信息
a :向光標后方插入信息
A :在光標所在行的行末插入信息
o :向光標所在行的下一行插入信息
O :向光標所在行的上一行插入信息
如果你想要退出,那么就要在底線命令模式中輸入wq(q也可以,但是如果文件沒被修改過就只能用強制退出q!了),但是在插入模式不能直接跳轉到底線命令模式,只能先按Esc返回命令模式,在命令模式按下 :(冒號)才能到達底線命令模式。看上圖可以清晰地了解。
Vim命令:
光標基礎移動 :
h向左 j向下 k向上 l向右 H當前屏幕最上方 M當前屏幕中間 L當前屏幕最下方
光標快速定位 :
數字+G :移動到指定數字行數(例 :37G就是到第37行)
G :移動到代碼底部(最后一行)
gg :移動到代碼頂部(第一行)
w :向后跳一個單詞的長度,即跳到下一個單詞的開始處
b :向前跳一個單詞的長度,即跳到上一個單詞的開始處
翻頁 :
ctrl + f :向下翻一頁
ctrl + d :向下翻半頁
ctrl + b :向上翻一頁
ctrl + u :向上翻半頁
復制:
yy :復制光標所在的行
數字+yy :復制光標所在的行開始向下共指定數字行(例 :3yy就是從光標開始算起向下共3行)
剪切(可以當做刪除使用):
dd :剪切光標所在行
數字+dd :剪切光標所在的行開始向下共指定數字行
D :從光標位置開始剪切,一直到行末
d0 :從當前位置開始剪切,一直到行首
dw :剪切一個單詞
x :剪切當前光標,按一次剪切一個
X :剪切當前光標的前一個,按一次剪切一個
粘貼 :
p :將內容粘貼到光標下一行
撤銷 :
u :撤銷剛才的操作
ctrl + r :反撤銷
選中 :
v :批量選中光標經過位置
V :批量選中光標經過行的整行
代碼移動(批量代碼的移動需要選中) :
>> :向右移動代碼
<< :向左移動代碼
重復操作 :
.(點) :重復執行上一次執行的命令
替換(在末行模式下) :
%s/替換之前的內容/替換之后的內容/g :將文件中全部指定內容替換為其他指定內容
例 :%s/123/abc/g將文件中的123全部替換為abc
%起始行數,末尾行數s/替換前內容/替換后內容/g :將文件中指定起始行數開始到末尾行數的指定內容替換為其他內容
替換(在命令模式下) :
r :替換一個字符
R :可以替換光標及以后的字符
查找 :
/ :(在命令模式輸入)進入查找模式 + 指定字符串 搜索指定內容
n :(在查找模式)光標跳轉到下一個鄰近的指定字符串
N :(在查找模式)光標跳轉到上一個鄰近的指定字符串
退出的延伸 :
w :(末行模式)保存
q :(末行模式)退出
wq :(末行模式)保存并退出
shift + zz :(命令模式)保存并退出
如果能熟練掌握上面的內容,就能達到vim半神的水準了,為什么是半神?因為有些不常用的快捷鍵比如注釋什么的我還是沒有提及的(畢竟是入門),而且分屏操作因為比較復雜,我也沒有提,有興趣的同學可以自行了解一下,祝各位學習vim的朋友們們能早日成為一個vim大神
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的xshell vim 不能粘贴_编辑器之神——vim的入门指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微星推出 380Hz 高刷游戏显示器 G
- 下一篇: 可治疗 1 型糖尿病,科学家研发新型植入