码迷,mamicode.com
首页 > 编程语言 > 详细

使用vim编辑python

时间:2018-05-13 15:03:38      阅读:649      评论:0      收藏:0      [点我收藏+]

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

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

 

使用vim编辑python

标签:div   inpu   文件的   class   pre   中间   开头   bsp   保存   

原文地址:https://www.cnblogs.com/lyh-520/p/9031619.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!