有没有办法粘贴多光标(PhotoCaptureExample
,Ctrl+d
,... Ctrl+d
)选择,去除其换行符?
如果Ctrl+C
代表突出显示,[...]
代表光标:
⦙
如果我粘贴了,我会得到:
The ⦙[red].
The ⦙[blue].
The ⦙[green].
但我想要
red
blue
green⦙
这可能吗?
答案 0 :(得分:2)
保存以下脚本@:
/Packages/Paste Without NewLines/paste_without_newlines.py
import sublime, sublime_plugin
class paste_without_newlines( sublime_plugin.TextCommand ):
def run( self, edit ):
clipboard = sublime.get_clipboard()
clipboard = clipboard.replace( "\n", "" )
sublime.set_clipboard( clipboard )
self.view.run_command( "paste" )
要通过Command Palette > Paste Without NewLines
执行,请添加以下代码@:
/Packages/Paste Without NewLines/Default.sublime-commands
[
{
"caption": "Paste Without NewLines",
"command": "paste_without_newlines",
},
]
要通过 Ctrl + Shift + Alt + V 执行,请添加以下代码@:
/Packages/Paste Without NewLines/Default.sublime-keymap
[
{
"keys": ["ctrl+shift+alt+v"],
"command": "paste_without_newlines",
},
]
答案 1 :(得分:2)
对于其他任何绊脚石的人来说,有一个崇高的文本包可以解决这个问题,它被称为粘贴PDF文本块。
然后,您可以 Ctrl + Alt + v 将要从pdf文件复制到Sublime Text中的新文件的文本。
如果你不太了解如何用崇高的文字制作自己的包装,那么这是一个很好的解决方案:(