2
我使用包含其他文件名稱的文件:堆棧跟蹤,文檔等 我經常需要跳轉到一個特定的文件/位置,並做到這一點,我選擇的部分行包含文件名,複製它,打開'去'窗口並粘貼它,然後按回車。選擇和'去選擇'Sublime
它工作正常,但它污染我的剪貼板。
是否有任何解決方案打開'去'窗口選擇已插入的文本? 我檢查了默認的鍵盤映射,並沒有發現任何類似的東西。
我使用包含其他文件名稱的文件:堆棧跟蹤,文檔等 我經常需要跳轉到一個特定的文件/位置,並做到這一點,我選擇的部分行包含文件名,複製它,打開'去'窗口並粘貼它,然後按回車。選擇和'去選擇'Sublime
它工作正常,但它污染我的剪貼板。
是否有任何解決方案打開'去'窗口選擇已插入的文本? 我檢查了默認的鍵盤映射,並沒有發現任何類似的東西。
什麼都沒有內置,但你可以用一個插件。
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
到go_to_file
。