在 sublime text 中粘贴多光标 copy/paste 不带换行符
Paste multi-cursor copy/paste WITHOUT newlines in sublime text
有没有办法粘贴多光标 (Ctrl+d
, Ctrl+d
, ... Ctrl+C
) select,去除换行符?
若[...]
代表高亮,⦙
光标:
The ⦙[red].
The ⦙[blue].
The ⦙[green].
如果我粘贴我会得到:
red
blue
green⦙
但我想要
redbluegreen⦙
这可能吗?
保存以下脚本@:
/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",
},
]
对于遇到此问题的任何其他人,有一个 sublime 文本包可以解决这个确切的问题,它称为 粘贴 PDF 文本块。
然后您可以 Ctrl+Alt+v 您要从中复制的文本将 pdf 文件转换为 Sublime Text 中的新文件。
辛苦了,如果你对用 sublime text 制作自己的包不够了解,这是一个很好的解决方案,就像我一样:(
有没有办法粘贴多光标 (Ctrl+d
, Ctrl+d
, ... Ctrl+C
) select,去除换行符?
若[...]
代表高亮,⦙
光标:
The ⦙[red].
The ⦙[blue].
The ⦙[green].
如果我粘贴我会得到:
red
blue
green⦙
但我想要
redbluegreen⦙
这可能吗?
保存以下脚本@:
/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",
},
]
对于遇到此问题的任何其他人,有一个 sublime 文本包可以解决这个确切的问题,它称为 粘贴 PDF 文本块。
然后您可以 Ctrl+Alt+v 您要从中复制的文本将 pdf 文件转换为 Sublime Text 中的新文件。
辛苦了,如果你对用 sublime text 制作自己的包不够了解,这是一个很好的解决方案,就像我一样:(