假如生活能像vim一樣

weixin_34253539發表於2019-01-31
假如生活能像vim一樣

複習一下vim中的快捷鍵

emmm這個其實我自己也不太想總結,直接搬別人的東西吧


10651191-79ecb05edcf8ce91.jpg
vim思維導圖
關於vim的思想

vim好用嗎,我覺得確實比Windows自帶的記事本要好多了。但是如果用來做開發環境,其實並不見得就一定特別好。不過我倒是很喜歡這個編輯器,以前一直覺得它很神祕,尤其是我第一次開啟這個編輯器,然後只看到一堆的波浪線的時候,就覺得。。。這他媽是個什麼玩意兒.連輸入東西都輸不進去。其實吧,這也是vim的哲學了,不要著急著輸入,先好好看看,構思一下從哪裡輸入,當你每次操作完之後,是不是該停下來思考一下,就像畫家把筆放一下,vim的普通模式也正是如此。

vim中的好多操作我覺得都特別好,dd刪除一行的快感,G直接跳到文末,daw直接刪除一個單詞而不是要先高亮之後再去刪除,/開始搜尋文字,不需要每次同時按下ctrl+f, w和b在單詞之間跳來跳去,不需要每次按著ctrl然後同時按方向鍵,A直接在行末新增,I直接在行首新增,還有dt.刪除直到某個字元,這簡直就是在寫作文鴨23333.這些動作確實很精簡,也很有效,當然,如果你喜歡了GUI,習慣了在word裡面用滑鼠不斷地搜尋你要替換的文字然後高亮(我覺得我會瘋掉了去),vim對你來說當然不又好了,因為它甚至不允許你用滑鼠,連最簡單的方向鍵盤,都可以直接用hjkl四個鍵來替代。vim確實很好玩,但是目前來說,至少不太適合我寫C語言。

vim的小技巧?

  1. 我們知道每次安裝新的Linux作業系統的時候,一般都是需要去修改映象源的,vim /etc/apt/source.list,然後複製貼上你從網上弄下來的映象源,當然對於曾今小白的我來說,我是一個個敲上去的.....我不知道虛擬機器和主機是不是共用一個剪下板,不過我知道如果用ssh連線bash之後,是可以貼上的。首先你需要刪除原來所有的內容,或者選擇註釋掉,這個操作emmmm,以後再來填坑,然後貼上,或者另起一行啥的。。。哎呀有點亂,我先歇會。

相關文章