先用用vim建立乙個文件,輸入形如:vim hello.c之後按回車,按字母i進入插入(insert)模式,便能進行**編寫,但我們為了提高程式設計師的效率,可利用以下常用快捷鍵,詳情如下:1.uname-a 檢視作業系統版本
2.setup 檢視網路配置
3.ls 檢視目錄下的檔案
4.man 檢視命令,顯示文件資訊
5.h 跳至文字頂端
6.l 跳至文字末端
7.m 跳至文字**
8.j,k,h,l 上翻,下翻,左翻,右翻
9.q 退出
10.b 上乙個單詞開始
11. shift+$ 跳至行尾
12.shift+^ 跳至行首
13.w 轉到下乙個單詞
14.touch+檔名 建立檔案
15.ls+l 檢視檔案建立的時間
16.rm+檔名 刪除該檔案
17.mkdir 建立資料夾(目錄)
18.ls-a 開啟.命名的檔案
19.pwd 顯示當前工作檔案
20.cat 檢視檔案內容
21.echo 回顯
1.nyy :複製n行 (eg:2yy:複製兩行)
2.nyw:複製n個單詞
3.p:貼上
4.u:撤銷
5.nx:刪除游標所在位置的n個字元
6.ndd:刪除游標所在位置以及一下n行
7.ndw:刪除n個單詞
8.d:刪除游標所在位置到當前行尾
9.d^:刪除游標所在位置到當前行首
10.dg:從游標所在位置到檔案結尾全部刪除
12.d下乙個空行
19.%:找到與之匹配的{}
20.v+(選中後)shift+《或〉:左右縮排
21.vsp +檔名:螢幕上顯示兩個檔案
22.ctrl+ww:螢幕切換
23./型別:查詢的所有型別,n向下找,n向上找(eg:/int. 查詢該檔案中所有的int )
24.:start,ends/old/new/g:從start到end將所有的old換為new
25.%s/;\r\r/:將所有的;換為{}
26.r my_math.c:將所有的my_math.c檔案拷走
這些快捷鍵的在不必死記硬背,只要經常聯絡在linux環境下多加練習,反覆使用熟練即可。
你所不知道的 const
const 常量是不可修改的,也就是說only read,例如 const int nbuffsize 512 nbuffsize 0 error就是因為const 常量不能修改,所以定義時必須初始化預設在全域性作用域中定義的非const變數可以在整個程式中訪問,例如 int ncounter ex...
你所不知道的background
今天要說說css中background這個屬性裡面的大學問。在乙個宣告中設定所有的背景屬性 body 看到這串 你怕了嗎?知道他們都代表啥意思嘛?不要捉急,來看展開式。展開式 background color設定元素的背景顏色,不能設定到外邊距,可以繼承父級的背景顏色,預設為透明。backgroun...
overflow hidden 你所不知道的事
overflow hidden 你所不知道的事 overflow hidden這個css樣式是大家常用到的css樣式,但是大多數人對這個樣式的理解僅僅侷限於隱藏溢位,而對於清除浮動這個含義不是很了解。這是乙個常用的div寫法,下面我們來書寫樣式。大家可以在dmx中自己做試驗 wai nei 可以看到...