Linux第一課,你所不知道的快捷鍵

2021-08-11 16:42:11 字數 1471 閱讀 4976

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 回顯

先用用vim建立乙個文件,輸入形如:vim hello.c之後按回車,按字母i進入插入(insert)模式,便能進行**編寫,但我們為了提高程式設計師的效率,可利用以下常用快捷鍵,詳情如下:

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 可以看到...