Sublimetext2 选择和';转到选择';庄严地

Sublimetext2 选择和';转到选择';庄严地,sublimetext2,shortcut,Sublimetext2,Shortcut,我处理的文件包含其他文件的名称:堆栈跟踪、文档等。 我经常需要跳转到特定的文件/位置,为此,我选择包含文件名的行的一部分,复制它,打开“转到”窗口并粘贴它,然后按enter键 它工作正常,但污染了我的剪贴板 是否有任何解决方案可以打开“转到”窗口,其中已插入选定文本? 我已经检查了默认的keymap,没有发现类似的东西。没有内置的东西,但是你可以用插件来完成 import sublime_plugin class GoToFileCommand(sublime_plugin.WindowCo

我处理的文件包含其他文件的名称:堆栈跟踪、文档等。 我经常需要跳转到特定的文件/位置,为此,我选择包含文件名的行的一部分,复制它,打开“转到”窗口并粘贴它,然后按enter键

它工作正常,但污染了我的剪贴板

是否有任何解决方案可以打开“转到”窗口,其中已插入选定文本?
我已经检查了默认的keymap,没有发现类似的东西。

没有内置的东西,但是你可以用插件来完成

import sublime_plugin


class GoToFileCommand(sublime_plugin.WindowCommand):
    def run(self):
        window = self.window
        view = window.active_view()
        regions = view.sel()
        if len(regions) == 1:
            if not regions[0].empty():
                window.run_command("show_overlay",
                                   {"overlay": "goto", "show_files": True,
                                   "text": view.substr(regions[0])})
                return
        window.run_command("show_overlay", {
                           "overlay": "goto", "show_files": True})
然后简单地重新绑定
ctrl/cmd+p
转到文件