使用vim編輯python

來源:互聯網
上載者:User

標籤:div   inpu   檔案的   class   pre   中間   開頭   bsp   儲存   

1.vim使用

 1.vim進入

           vim  1.py         有檔案開啟無檔案建立

2.命令模式      

             :進入末行模式

3.末行模式   

              :wq      儲存並退出         :q      退出          !

4.插入模式           Esc      退出至命令模式

 

插入   

    按  i (游標所在位置前面插入)        

    按  a(游標所在位置後邊插入)

    按  o(游標所在位置,往下另起一行,進行插入)

    按   I (游標所在位置行首插入)

    按   A  (游標所在位置行末插入)

    按   O (游標所在位置,往上另起一行,進行插入)

移動 

    h:前          j :下           k:上           l:後

      M  : 跳到中間行

      L   :    跳到最後一行

      G   :    跳到指定行(G前面加行數的數字)

      w   :  往後移動一個單詞

       b   :  往前移動一個單詞

      gg  :   跳到檔案的開頭

       {    :   往上移動一段代碼

       }    :   往下移動一段代碼

   Ctrl+d   :  往下翻半屏

   Ctrl+u   :  往上翻半屏

   Ctrl+f    :  往上翻整屏

   Ctrl+b   :  往下翻整屏

刪除

     x   :  向前一個一個字元的刪除

     X   :  向後一個一個字元的刪除

    dd   :  刪除一整行(dd前面加數字可刪除多行)

    d0   :   刪除游標前本行所有的內容

    dw   :  刪除游標開始後面本行的內容(包括游標一起刪除)

撤銷

     u     :  一步一步的撤銷

 Ctrl+r  :  反撤銷

複製

     yy    :複製(前面加數字可以複製多行)

      p    : 粘貼

替換

      r     :   替換當前字元

      R    :   替換當前游標後面的字元,游標向後移動

尋找

/ 123      :尋找

     N       :上一個

     n        :下一個

末行模式下:

     批量替換:

                %s/123/456/g             替換所有的123

                 1,10s/123/456/g       替換1到10行的123

2.vim編輯py檔案

    python3   1.py

    F5

 3.input、print

input   輸入

print    輸出

a = input(‘請輸入數字‘)print(‘你輸入的數字是: %s‘%a)

 

a = input(‘請輸入第一個數字:‘)b = input(‘請輸入第二個數字:‘)a = int(a)b = int(b)num = a + bprint(‘相加的結果是: %s‘%num)

配置外掛程式           bash install.sh
虛擬環境           workon    py3env

 

使用vim編輯python

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.