使用vim编辑python

Posted lyh-520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vim编辑python相关的知识,希望对你有一定的参考价值。

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 + b
print(相加的结果是: %s%num)

配置插件           bash install.sh
虚拟环境           workon    py3env

 


以上是关于使用vim编辑python的主要内容,如果未能解决你的问题,请参考以下文章

latex在vim中的代码片段

不要再把vim当做Python文本编辑器了!用这个!

vim代码片段插件ultisnips的使用

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段