Linux學習筆記 萬能的vim編輯器

2021-10-21 23:03:19 字數 2023 閱讀 3842

linux系統中有乙個編輯器,它既可以勝任各種檔案的編輯工作,而且還可以當作指令碼和**的ide。更重要的是其內部的各種操作命令使得對檔案的操作十分的便捷。本文基於《linux鳥哥的私房菜-基礎篇》對linux系統下的vim編輯器常用指令進行總結。

1. h                    游標向左移動

2. j 游標向上移動

3. k 游標向下移動

4. l 游標向右移動

5. n游標向右移動n個字元

6. 0 數字0,移動到這一行的最前面處

7. $ 移動到這一行的最後面字元處

8. g 游標移動到這個檔案的最後一行

9. gg 移動到檔案第一行

10. ng 移動到檔案的第n行

11. n游標向下移動n行

12. /word 向游標之下尋找乙個名為word的字串

13. :n1,n2s/word1/word2/g 在n1和n2行之間尋找word1這個字串,並將該字串取代為word2.

14. :1,$s/word1/word2/g 從第一行到最後一行尋找word1這個字串,並將該字串取代為word2.

15. 1,$s/word1/word2/gc 從第一行到最後一行尋找word1這個字串並將該字串取代為word2.取代之前會提示確認資訊。

16. x,x 在這一行中x為向後刪除乙個字元,x向前刪除乙個字元

17. nx 連續向後刪除n個字元

18. dd 刪除游標所在那一行

19. ndd 刪除游標以下n行

20. d1g 刪除游標所在行到第一行的所有資料

21. dg 刪除游標所在行到最後一行的所有資料

22. d$. 刪除游標所在行到這一行最後乙個字元

23. d0 數字0,刪除游標到這一行最前面的字元

24. yy 複製游標所在那一行

25. nyy 複製游標向下n行的資料

26. yg 複製游標到最後一行的資料

27. y1g 複製游標到第一行的所有資料

28. y0 複製游標所在到這一行第乙個字元

29. y$ 複製游標所在到這一行的最後乙個字元

31. u 復原

32. [ctrl] + r 重複上乙個動作

33. v 字元選擇,會將游標經過的地方反白

34. v 列選擇,會將游標經過的行反白

35. [ctrl] + v 區塊選擇

36. y 將反白的地方複製

37. d 將反白的地方刪除

38. p 將複製的區塊,在游標所在處貼上

39. :q 不儲存退出

40. :q! 強制不儲存退出

41. : wq 儲存退出

42. : wq! 強制儲存退出

43. split 開啟另乙個檔案,上下顯示

DeepLearning學習筆記 萬能近似定理

談談為什麼要把上一層的輸出經過啟用函式後再作為下一層的輸入呢?首先談談萬能近似性質。線性模型,通過矩陣乘法將特徵對映到輸出 那麼我們如何要為非線性函式設計模型呢,萬幸,具有隱藏層的前饋網路提供了一種萬能近似框架。具體來說,萬能近似定理表明,乙個前饋神經網路如果具有線性輸出層和至少一層具有任何一種 擠...

mysql萬能 Mysql的萬能優化方法

在命令列執行 1.檢視優化器狀態 show variable like optimizer trace 2.會話級別臨時開啟 set session optimizer trace enabled on end markers in json on 3.設定優化器追蹤的記憶體大小 set optim...

萬能的應用商店 WiFi萬能助手

許可權列表 wifi萬能助手 獲取定位 允許應用通過網路或衛星對裝置進行定位 獲取額外的位置資訊提供程式命令 獲取額外的位置資訊提供程式命令。惡意應用程式可藉此干擾 gps 或其他位置源的正常工作。檢視網路狀態 允許應用程式檢視所有網路的狀態。開關wlan 允許應用開啟或關閉wlan 作為帳戶身份驗...