我想知道是否有从剪贴板粘贴的快捷方式&同时削减要在其他地方粘贴的选择。
阐述问题:
我发现自己经常在代码的各个部分之间交换值。作为一个原始的例子:
var a = "two";
var b = "one";
交换它们,我会:
a
b
b
a
我想知道有一个快捷方式可以合并第2步和第2步。 3这个过程。
答案 0 :(得分:7)
Sublime Text提供了一个完全(?)你想做的工具。
否则,您可能希望为自定义操作注册新的键绑定。您可以通过首选项 - >执行此操作键绑定(用户)。
答案 1 :(得分:2)
使用置换选择>反向:
two
值one
值答案 2 :(得分:1)
不完全是,但在这种情况下,有些东西可以提供帮助。有一个剪贴板历史内置的Sublime文本(至少在3,不确定2)。只需复制要替换的文本,然后按<C-k><C-v>
即可。这将弹出一个包含剪贴板历史记录的小窗口。选择以前复制的文本以替换当前选定的文本。
此选项位于Edit -> Paste from History
。
HTH
答案 3 :(得分:1)
您也可以使用剪贴板历史https://github.com/colinta/SublimeClipboardManager
来执行此操作复制:一个复制:两个粘贴 - 前两个
粘贴 - 下一个
好处是剪贴板历史可以在更多情况下提供帮助