vim編輯器第二天
阿新 • • 發佈:2018-12-28
編輯模式的進入:
i :在游標所在的字元前插入
a :在游標所在的字元後插入
o :在游標所在的行的下面一行插入
I : 在游標所在的行的行首插入,如果行首有空格則在空格後面開始插入
A :在游標所在行的行尾開始插入
O:在游標所在行的上面另起一行插入
s:刪除游標所在行並開始插入
vim的配置:
- 新建一個隱藏檔案如(vim .vimrc)並進行編輯
- 編輯的時候第一行輸入set nu(顯示文字行數)
- 開啟配置文件(vim /etc/vimrc)並在其後面新增一行set nonu
- 隨機開啟一個文件(vim /etc/passwd)可以發現開啟就發現有行數顯示
通過上面過程可以發現個人配置的檔案是優先於全域性配置檔案的即(遞進關係 針對本次>針對個人>針對整個計算機)
異常退出我們應該刪除隱藏檔案下面的交換檔案比如a.txt開啟有異常我們應該輸入rm -rf .passwd.swp
別名機制:
我們可以通過開啟vim .bashrc 比如我們可以增加一行alias cls =‘clear’ 然後我們通過輸入命令cls也可以達到清屏的效果
解碼: 通過輸入命令# iconv -f gb2312 -t utf-8 c.txt -o d.txt
表示將亂碼c.txt解碼並儲存到的d.txt(因為linux對於傳送過去的中文無法識別,因此需要解碼)
iconv -f gb2312 -t utf-8 c.txt 只能臨時解碼,cat c.txt一次後再次檢視還是會出現亂碼
因此我們應輸入iconv -f gb2312 -t utf-8 c.txt -o d.txt
-o 表示輸出檔名
-t 輸出編碼
-f 原始文字編碼