开始使用sublime
作为一个码农平时用的最多的软件是什么?
编辑器,一直都在vs下做开发。虽然也有了解过vim,在vs上装上了插件。但是兼容性的问题让我放弃了。换台电脑就会出现各种的不适应。
从原来一个同事(做前端的)那里了解到sublime ,最近偶然发现,其实sublime其实是作为一个vim开发出来的。
由于一直很喜欢脱离鼠标的方式,所以决定好好学习下这个编辑器。
首先先说下 她的命令面板:快捷键 C+S+【p】
很多的,据说是所有的操作都可以在命令面面板里执行。
很喜欢这样的设计。
要离开鼠标的话定位就是一个问题。sublime里面定位比用鼠标还要精确。
1 打开一个项目中的文件:C+【P】 打开项目中的一个文件
输入快捷键就会出现一个列表,里面罗列的就是项目中的文件。
2 C+【p】 之后至命令框中输入@ 可以跳转到指定的函数。还有一个快捷方式直接 C+[r]
一个非常了不起的功能,不知道作者是怎么实现的。那么多的语言是不是都能使用。
(作者是码农这功能也只有码农才会想到吧,编辑器不都是码农写的么?)
3 C+【p】之后输入#就可以在当前文件中进行查找。 不知道他和 C+【f】有什么区别。
4 C+【p】之后输入:再输入数字这样可以跳转到指定的行。快捷键C+【:】
下面说说多重选择
吧文本当做图片一样选取多个地方进行统一的操作,实在是太有创意了。vim下面我只了解到了如何
以列的方式去改变一整块的内容。这个多重选择,真是太了不起了。
激活多重选择的方式
我用的是win7 与mac下不同可能。
1.按住C 再用鼠标点击相应的位置,相应的地方就会出现一个光标。
2.改变一整块的能容每一列都相同不用改变了一行然后进行复制了。
直接选中需要改变的一整块然C+F +【l】(L)这样就可以进行多列的输入,而不必担心或者计算需要多少行比较合适。
3.选择与当前光标所在位置的词相同的词
C+【d】可以逐个的添加。A+F3 可以可以选择到所有相同的词。
这个功能确实很实用,但是vs自带的重命名比这个智能不少。也没什么好抱怨的,作者肯定不是用C#开发的sumlime。
4.直接使用鼠标中键进行添加光标。