国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vim入門學習之二(cheat sheet)

muzhuyu / 2977人閱讀

摘要:有種東西學了記不住,是正則表達式,就是了。最近在用寫個,我一個按鍵盤的,又沒什么太多的閑錢去購買高大上的,不得已開始用上了學的好多遍都沒學會的。

有10種東西學了記不住,00是正則表達式,10就是Vim了。

最近在用python寫個side project,我一個按鍵盤的,又沒什么太多的閑錢去購買高大上的IDE,不得已開始用上了學的好多遍都沒學會的Vim。Vim有多牛X,隨便問一個代碼工程師便知,但其學習難度,實在是讓很多人望而卻步, 期間不知有多少次帶開TextWrangler或者Xcode去寫代碼,實在是因為Vim連基本的用法都還不清楚,反而減少了效率

以下列出最近常用的VIM技巧

保存

:x 保存并退出(:wq)

移動

//line
^ 當前一行內容的起點(正則表達式用這個作為開頭)
$ 當前一行內容的終點(正則表達式用這個作為結尾)
gg 文件第一行
G  文件最后一行
[行數]G 第n行(第n行)

//word
b 當前 或 上一個單詞的第一個字母(back or beginning)
w 下一個單詞第一個字母(word)
e 當前 或 下一個單詞的最后一個字母(end)
  
W 下一個單詞第一個字母(單詞:只要沒背空格分割即視為同一個單詞,例如self.say("你好", |單詞分界線| "hello_world")
B 當前或上一個單詞的第一個字母(同上)
E 當前或下一個單詞的最后一個字母(同上)

//paragraph
{ 上一個段落開始
} 下一個段落開始

//parenthesis A.K.A () {} []
% 找到下一組括號 或 跳到與當前必配的另一個括號

設置行數

//python經常抱怨說第幾行代碼出了問行,顯示行數會讓你覺得舒服一些
:set nu  顯示行數
:set nu! 隱藏行數

拷貝粘貼

    /***
        外部應用->vim
    ***/
    
    //經常好好的一段網絡代碼,粘貼到Vim又變成梯田了
    :set paste //粘貼之前
    //ctrl + v
    :set nopaste //粘貼結束
   /***
       vim->外部應用
   ***/

   :set clipboard=unnamed //粘貼之前
   //copy in vim
   //?+v

窗口切換

:sv <文件名>      //垂直窗口打開新文件
:vs <文件名>      //水平窗口打開新文件 
    
   crl h|j|k|l      //需要一下配置:
   
               map  j
               map  k
               map  h
               map  l

歷史文件

:ls        //瀏覽歷史文件列表
:b <數字>        //打開對應文件

搜索

   :noh 清理當次搜索高亮的部分


參考文章:
https://realpython.com/blog/python/vim-and-python-a-match-made-in-heaven/#vim-extensions

https://github.com/amix/vimrc

http://www.alexeyshmalko.com/2014/youcompleteme-ultimate-autocomplete-plugin-for-vim/

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24847.html

相關文章

  • Vim入門習之(cheat sheet)

    摘要:有種東西學了記不住,是正則表達式,就是了。最近在用寫個,我一個按鍵盤的,又沒什么太多的閑錢去購買高大上的,不得已開始用上了學的好多遍都沒學會的。 有10種東西學了記不住,00是正則表達式,10就是Vim了。 最近在用python寫個side project,我一個按鍵盤的,又沒什么太多的閑錢去購買高大上的IDE,不得已開始用上了學的好多遍都沒學會的Vim。Vim有多牛X,隨便問一個代碼...

    Shimmer 評論0 收藏0
  • vim 鍵位圖解(cheet-sheet)

    摘要:為什么學學習或并不容易。但它也不一定非常困難。作為一個愛好者,我想出了為那些學習或提供圖形備忘單的想法,我也發現這是一個非常好的方法來構建一個教程。 vi/vim graphical cheat sheet 為什么學vi/vim 學習vi或vim并不容易。 但它也不一定非常困難。 無論如何,它比使用任何其他編輯器進行編輯更快,更強大,更高效,因此您可以非常好地投入時間和精力來學習它。 ...

    Markxu 評論0 收藏0
  • 用Python相關教程、開源包推薦與下載

    摘要:在上篇文章里,為大家推薦了一些數學學習的軟件和微積分線性代數概率統計的學習視頻,今天再推薦一些精心挑選的經典教材,并為大家提供電子書的下載鏈接,和視頻搭配起來一起學習,效果會更好。我們要使用的以及等都包含在里面,無需額外下載。 在上篇文章里,為大家推薦了一些數學學習的軟件和微積分、線性代數、概率統計的學習視頻,今天再推薦一些精心挑選的經典教材,并為大家提供電子書的下載鏈接,和視頻搭配起...

    wapeyang 評論0 收藏0
  • Vim 不是那么可怕,這里有5個免費的資源可以用來習它

    摘要:未知的事情是可怕的,未知數通常代表著一種阻力。個學習的免費在線資源以下是可以幫你開啟學習之旅的一些資源,不要一味地學習所有的相關內容,要知道有人用了年,他們還在學習最新的相關知識。如果你使用,你可以點擊這里來學習。 showImg(https://segmentfault.com/img/bVUwew?w=1186&h=800); 未知的事情是可怕的,未知數通常代表著一種阻力。Vim ...

    Jason 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<