pythonvim编辑教程_使用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 +bprint('相加的結果是: %s'%num)
配置插件???????? ? bash install.sh
虛擬環境?????????? workon??? py3env
總結
以上是生活随笔為你收集整理的pythonvim编辑教程_使用vim编辑python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python高效编程15个利器_你不知道
- 下一篇: python求乘积内建函数_Python