Linux預設情況下,從一個檔案內容複製到另一個檔案中,vim一次最多可以複製50行,如果複製超過50行,我們就需要更改配置檔案
sudo vim /etc/vim/vimrc
#在檔案最後面加上,最大可以複製500行
set viminfo='1000,<500
#vim開啟檔案時,顯示行號
set number
vim命令模式下的一些使用技巧(按 esc 鍵進入此模式):
gg #定位到檔案行首
G #定位到檔案行未
:35 #回車後定位到檔案第35行
dd #刪除一行
yy #複製
p #貼上
i #進入編輯模式
:30,55d #回車後將刪除30行到55行之間的內容
ggdG #刪除檔案中所有內容
ggvG #全選
ggyG #全選複製
/zhang #向下搜尋字串“zhang”,按n下一個,按N上一個
?zhang #向上搜尋字串“zhang”,按n下一個,按N上一個
:%s/zhang/HS/g #回車後將檔案中所有字元 zhang 替換為 HS
:wq #儲存檔案並退出
:q #直接退出檔案
:q! #強制退出檔案,用於修改檔案後不想儲存