VIM 常用命令

本文介绍了Vim编辑器的基本操作方法,包括插入模式、命令行模式下的常用命令,如复制、粘贴、删除等,并提供了文件保存及退出的方法。此外,还涉及了如何进行文本搜索替换以及使用Python进行网页数据抓取的示例。
set enc=utf-8

i: 在光标前插入
a: 在光标后插入
I: 在光标所处在的行的行首
A: 在光标所处的行的末尾
o: 在光标所处的行的下一行 行首
O: 在光标所处的行的上一行 行首

w: 保存
q: 退出
x: 保存并退出

命令行模式:
yy: 复制
p: 粘贴

h: 上
j: 下
k: 上
l: 右

x: 删除光标后的一个字符
X: 删除光标前的一个字符
D: 删除从光标开始的位置,一直到 当前行的末尾 u可以恢复 Ctrl+z
d0: 删除从光标开始的位置,一直到 当前行的行首
dd: 剪切,可以配合p进行粘贴

撤销命令:
u: 一步步撤销
Ctrl+r: 反撤销

Shift+>:缩进
V+上下方向键+Shift+>:缩进多行

G 6G: 快速定位到指定行
G: 如果只输入这个字符,直接跳转到最后一行
gg: 跳转到第一行

/:搜索

替换:%s/abc/123/g 将abc全部替换成123
:1,10s/abc/123/g 将第一行至第10行之间的abc全部替换成123


基本类型:
Numbers Boolean String List Tuple Dictionary

name = 'vsmart'
company = 'yifan'
print('name %s'%name)
print("name: %s company: %s"%(name,company))
# 爬虫
import urllib.request
response = urllib.request.urlopen("http://www.baidu.com")
page = response.read()
page = page.decode('utf-8')
print(page)

#抓取图片
import urllib.request
reg = urllib.request.urlretrieve('https://rpic.douyucdn.cn/acrpic/171029/71017_1720.jpg','./girl.png')

转载于:https://www.cnblogs.com/vsmart/p/7797161.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值