是否有按键组合打印出当前行号?
这与多选方法(cmd + D)结合使用非常有用。
答案 0 :(得分:9)
我不认为有一个键绑定或命令可以做你想要的,但是我不确定你在Sublime中打印当前行号是什么意思。
这可能根本不是你想要的,但是在我删除它之前我会把它留在这里一段时间。它可能会帮助您编写自定义命令。
class InsertLineNumberCommand(sublime_plugin.TextCommand):
def run(self, edit):
for sel in self.view.sel():
line_begin = self.view.rowcol(sel.begin())[0]
line_end = self.view.rowcol(sel.end())[0]
self.view.insert(edit, sel.end(), str(line_begin + 1))
{
"keys": ["ctrl+i"],
"command": "insert_line_number"
}
1:
2: fizz|buzz
3:
|
是光标,按ctrl+i
:
1:
2: fizz2|buzz
3:
有多重选择:
1:
2: |fizz|2
3: buzz
4:
5: |fizz|5
6: buzz
7: