Sublime text 2(Windows 7)具有以下功能:带有插入符号的多行(未进行选择,仅插入符号)被复制到以空行分隔的剪贴板。我可以禁用这些空行分隔符来复制它们吗?
细节:
答案 0 :(得分:0)
认为你需要一个插件才能做到这一点。我没有测试这个,但它应该工作。这很直接。
import sublime
import sublime_plugin
class EmptyLineCopyCommand(sublime_plugin.TextCommand):
def run(self, edit):
view = self.view
lines = []
for cursor in view.sel():
lines.append(view.substr(view.line(cursor)))
sublime.set_clipboard("\n".join(lines))
将以下内容放入用户密钥绑定中。
{"keys": ["ctrl+c"], "command": "empty_line_copy", "context": [
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }
]},