語法:
vi/vim [選項]
作用:
vi/vim命令用于將文本文件可視化。
參數(shù):
參數(shù) | 說明 |
Esc | 返回命令行模式 |
i | 在光標前輸入文字 |
a | 在光標后輸入文字 |
x | 刪除光標所在的字符 |
dd | 刪除光標所在的行 |
yy | 將光標所在的行復制到剪貼板 |
p | 將剪貼板的內(nèi)容復制到光標后 |
Ctrl+u | 向文件首翻半屏 |
Ctrl+d | 向文件尾翻半屏 |
Ctrl+b | 向文件首翻一屏 |
Ctrl+f | 向文件尾翻一屏 |
0 | 將光標移至當前行首 |
$ | 將光標移至當前行尾 |
nG | 將光標移至第n行行首 |
n+ | 光標下移n行 |
n- | 光標上移n行 |
/name | 光標后查找name字符串 |
?name | 光標前查找name字符串 |
:w | 保存但不退出 |
:q | 不保存直接退出 |
:wq | 保存并退出 |
:w! | 強制保存 |
:q! | 不保存強制退出 |
:wq! | 保存并強制退出 |
:w filename | 另存文件 |
:set nu | 給文件的每行加上行號 |
案例:
1. 編輯dotcpp文件
vi/vim dotcpp
2. 保存dotcpp文件但不退出
vi/vim :w
3. 將光標移至當前行首
vi/vim 0
4. 在光標前輸入文字
vi/vim i
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:
一點編程也不會寫的:零基礎C語言學練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學奧賽或C++選手的 必學C++課程
藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導課程