前端程式猿的裝B神奇 vim 常用命令整理

2021-09-11 15:31:58 字數 1298 閱讀 7126

總結一些自己感覺常用到的命令,可以在有時候小裝一下

複製**

1. 上下左右 kjhl

2. 移動到行開頭 【home】鍵 或者是:0 移動到結尾 【end】或者是:$

3. 游標移動到檔案的最後一行 g 移動到檔案的第一行gg 或者是1g 移動到檔案制定行ng

正規表示式相關:

$ 【end】: 移動游標到行尾

^ 【home】鍵 或者是:0 : 移動游標到當前行的第乙個字母位置。

螢幕滾動:

ctrl + b:向上移動一屏(backward首字母小寫)

ctrl + f:向下移動一屏(foward首字母小寫)

ctrl + d:向下滾動半屏內容(down首字母小寫)

ctrl + u:向上滾動半屏內容(up首字母小寫)

複製**

1. 撤銷是 u

2. 顯示行號 :set nu 不顯示行號 :set nonu

3. 選擇 v (按kjhl鍵進行文字選擇)

4. 複製 y yy複製當前行 y0複製本行游標前的資料 y$ 複製本行游標後的資料

5. 貼上 p p

6. 刪除 dd 刪除游標所在行 d0 刪除本行游標之前的 d$刪除游標之後的

7. 刪除 x 相當於【del】x相當於【backspace】

複製**

1. 進入編輯模式 i 游標所在位置

2. o 游標所在位置的下一行

i:在游標處插入(insert首字母小寫)

i:在行首插入(insert首字母大寫)

s:清除當前字元並進入插入模式

cc/s:清除當前行並進入插入模式

cw: 清除當前單詞並進入插入模式

進去可視模式:

v(字元選擇)

v(行選擇)

3.【esc】退出編輯模式,回到一般模式

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

6. :wq 和 :x 儲存退出

複製**

1. /word 向下查詢word 字串

2. ?word 向上查詢word 字串

3. :1,5s/word1/word2/g 在第一行到第五行之間中word1替換成word2

4. :1,$s/word1/word2/gc 從第一行到最後一行替換 需使用者沒乙個都確認

5. :set hlsearch 設定高亮查詢

:set nohlsearch 取消高亮查詢

複製**

防止程式猿和前端狗打架的幾條約定

乙個專案或者產品的出生,往往包含需求 開發 測試再到生產,不是前端乙個人在戰鬥,而是乙個團隊,少則3 4人,多則十幾人,那麼問題來了,開發人員需要遵守哪些約定,才能不讓程式猿和前端狗不打起來呢?那麼前端人員在專案合作過程中應遵守的最基礎的規範是什麼?與程式猿約定的事 事兒雖不多,但是效果立竿見影,好...

程式猿必備的8款web前端動畫外掛程式九

採用html5和css3技術我們可以實現很多色彩變幻和情景過渡動畫效果,之前分享的這款html5 svg天氣預報動畫卡片就是乙個很不錯的例子。這次我們帶來的是一款基於html5和css3的四季更替過渡動畫特效,一副簡單的森林景象伴隨著春夏秋冬四季更替,每乙個季節都展現出各自的唯美風景,非常的不錯。之...

程式猿必備的10款web前端開發外掛程式一

這次我們要給大家分享一款非常特別的css3 loading載入動畫,整個loading載入動畫就好像是火柴在燃燒一樣,不足的是火苗並沒有那麼真實,比較抽象,不過這款loading動畫還是比較富有創意,非常適合在一些個性化的頁面上使用。還記得之前我們分享過一些基於css3的飄帶樣式選單嗎?比如這款cs...