gpt4 book ai didi

sublimetext - 在 Sublime 中打印当前行号

转载 作者:行者123 更新时间:2023-12-02 06:14:48 26 4
gpt4 key购买 nike

是否有打印当前行号的组合键?

这与多重选择方法 (cmd+D) 结合使用会非常有用。

最佳答案

我不认为有一个键绑定(bind)或命令可以做你想做的事,但我不确定你在 Sublime 中打印当前行号是什么意思。

这可能根本不是您想要的,但在我删除它之前我会把它留在这里一段时间。它可能会帮助您根据需要编写自定义命令。

命令

import sublime_plugin

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))

按键绑定(bind):

{
"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:

关于sublimetext - 在 Sublime 中打印当前行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39749527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com