如何将整个文件与Vim中的行号一起复制到剪贴板
我启用了vim gtk,打开了一个文件,执行了如何将整个文件与Vim中的行号一起复制到剪贴板,vim,line-numbers,Vim,Line Numbers,我启用了vim gtk,打开了一个文件,执行了:set nu,但命令:%y+不会将行号复制到剪贴板 这可以在视觉模式下解决(我不知道如何使用它),但有时文件很长,我想这是不切实际的 :set nonnumber是否有较短的别名,如:set number有:set nu?:set nonnumber与:set nonu相同 行号将不会被复制。但是,如果复制整个文件,只需在粘贴的位置启用行号。:set nonnumber与:set nonu相同 行号将不会被复制。但是,如果复制整个文件,只需在粘贴位
:set nu
,但命令:%y+
不会将行号复制到剪贴板
这可以在视觉模式下解决(我不知道如何使用它),但有时文件很长,我想这是不切实际的
:set nonnumber
是否有较短的别名,如:set number
有:set nu
?:set nonnumber
与:set nonu
相同
行号将不会被复制。但是,如果复制整个文件,只需在粘贴的位置启用行号。
:set nonnumber
与:set nonu
相同
行号将不会被复制。但是,如果复制整个文件,只需在粘贴位置启用行号。要将带有行号的整个文件复制到
“+
寄存器(即X11下的剪贴板
缓冲区),可以使用:
:redir @+ | silent %# | redir END
要将带有行号的整个文件复制到
“+
寄存器(即X11下的剪贴板
缓冲区),您可以使用:
:redir @+ | silent %# | redir END
行号不属于文件或缓冲区persea的一部分,因此不要认为您可以复制它们,但您应该能够过滤/添加它们。请参阅行号不属于文件或缓冲区persea的一部分,因此不要认为您可以复制它们,但您应该能够过滤/添加它们。请参阅