sublime text
选择多行最后或者最前
选择到多行,然后使用
ctrl + shift + L
删除所有的空行
sublime text不能直接使用删除空行的功能,需要提前安装一个叫:DeleteBlankLines的插件
安装插件的具体步骤是:Tools -- > command palettexxx 或者直接使用快捷键ctrl + shift + P。
打开命令框输入install package,搜索DeleteBlankLines并安装即可安装后使用快捷键:
Ctrl+Alt+Backspace(这个键就是删除键)这个是删除所有的空行
Ctrl+Shfit+Alt+Backspace(这个是删除多余的空行,感觉这个用处不是很大)
去除每一行后面的空格
ctrl + H后使用正则表达式:\s+$
然后替换全部
或者选择后使用alt+回车选中后自己手动删除
修改sublime text默认快捷键
preferences --> key bindings
快速修改文件名称
Tools -- > command palettexxx 或者直接使用快捷键ctrl + shift + P
然后输入rename
快速选择一个单词全局替换
可以采用ctrl + H进行搜索后全局替换。
也可以采用手动选择这个单词后然后alt+F3(这个挺有用的)
sublime text分屏
alt + shift + 数字
比如竖线显示两个窗口就是:alt + shift + 2
比如竖线显示三个窗口就是:alt + shift + 3比如横着显示两个窗口就是:alt + shift + 8
比如横着显示三个窗口就是:alt + shift + 9
sublime text批量同时替换多个打开的文件
ctrl + shift + F
后,然后在where这里选择
add open files
其他功能依此类推,如果想替换某个文件夹以其子目录下的所有文件下的内容:
将where这里选择add folder,选择成对应的父路径即可
sublime text对文本数据进行排序(字典排序)
快捷键:F9
快捷键:ctrl + F9(区分大小写排序)如果想排序不是字典排序,可以通过自己手动在第一行排序列补充零的操作来实现,使排序列位数相同。
sublime text对文本数据行进行去重或者反转
去重:Edit -- > permute Lines --> Unique
反转:Edit -- > permute Lines --> Reverse
sublime text批量编辑模式
选中其中一行对应的关键字按快捷键:alt + F3后每行对应的关键字都会进行选中就可以进行编辑了。多行选择后如何要删除光标到最后面可以通过ctrl + K + K,按住ctrl键,按两下K的可以删除到最后末尾。删除光标到最开始的地方 ctrl + shift + 删除键
快速复制光标所在的一行
ctrl + shift + D
快速移动光标所在行,向上或者向下
ctrl + shift + 方向键上或者下
注释
ctrl + /
在下方插入一行
下方插入一行:ctrl + 回车
上方插入一行:ctrl + shift + 回车
将所选单词变成大写或者小写
ctrl + K + U 选中变成大写
ctrl + K + L 选中变成小写
将末尾的空格高亮显示
将每行的后面空格高亮显示:
需要安装插件TrailingSpaces
自动生成序列(1,2,3,4,5)
安装插件:increment selection
然后回车敲很多空行,然后多类选中,shfit + alt 输入一个1,然后按ctrl + alt + i,如果想要多位那种序列,类似,01,02,03那种,先敲很多空行,然后输入01,然后ctrl + alt + i
如果想设置序列步长,可以首先写1,步长然后按ctrl + alt + i,其中步长可以为负数。
也可以创建序列类似a,b,c,d类似这种序列。也可以设置步长,类似数字操作
subline text 切换语言
安装插件:ChineseLocalizations