sublime 下使用快捷键

本文详细介绍Vi编辑器的各种实用快捷键,包括基本操作如插入、删除、复制、粘贴等,以及高级技巧如批量替换、多行操作等,帮助读者提高编辑效率。

输入模式

i 在光标前插入

a 在光标后插入

I 在行首插入 
A 在行末插入

o:在当前行的下面另起一行,并变为插入模式

O:在当前行上面另起一行,变为插入模式

s 删除当前字符串并进入输入模式

S 删除本行并进入输入模式

ns  n表数字

Ctrl+o:临时变成命令模式(一次而已)

 

H

J

K

L

dd 删除

G 到最后一行

nG到第几行 n表数字

dG 从当前行删掉到最后一行

d1G 从当前行删除到第一行

dw 删除一个单词

d^从当前字符删除到航首

d$从当前字符删除到行末

/hello 查找hello单词,查找多个n

v v键再按上下左右进行视图选中,进行快速缩进

x 删除当前字符,3x删除三个字符

 

 

 

yy 复制当前行

nyy 复制nn表数字

p粘贴到下一行

P粘贴到上一行

r 单字符替换

np 重复粘贴nn表数字

u撤销往后

ctrl+y 恢复往前

 

末行模式(:)(全是小写)

q 不保存退出

q! 强制不保存退出

wq 保存退出

x 保存退出

w 保存并不退出

%s/hello/world/g 把一篇文章的所有hello替换为world,%第一行到最后的意思

1,10s/hello/world/g 把第一行到第10行的hello替换为world

 

首选项-》默认:preferences.sublime-settings

line_number :false //显示行号

auto_match_enabled:false  //补全功能,(),{},’’,””

highlight_line:true //编辑背景色高亮

auto_complete:true提示功能

Ctrl + /       //注释,取消注释

Tab自动缩进,shift tab退回缩进


vi复制多行文本的方法
方法1:
光标放到第6行,
输入:2yy
光标放到第9行,
输入:p
此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。
方法2:
命令行模式下输入
6,9 co 12
复制第6行到第9行之间的内容到第12行后面。
方法3:
有时候不想费劲看多少行或复制大量行时,可以使用标签来替代
光标移到起始行,输入ma
光标移到结束行,输入mb
光标移到粘贴行,输入mc
然后 :'a,'b co 'c   把 co 改成 m 就成剪切了
要删除多行的话,可以用 :5, 9 de
 
vi复制一个单词的方法
光标移到想要被复制词的词首,输入yw
光标移到想到粘贴的位置,输入p
vi复制几个字母(字符)的方法
光标移到想要被复制字符的首位置,若想复制5个字符输入:5yl
光标移到想到粘贴的位置,输入p

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值