这两个设置有什么区别?
set clipboard=unnamed
set clipboard=unnamedplus
Run Code Online (Sandbox Code Playgroud)
我应该使用哪一个才能拥有多平台.vimrc?
rom*_*inl 65
在Mac OS X和Windows,*并+注册都指向系统剪贴板,以便unnamed与unnamedplus具有相同的效果:无名寄存器与系统剪贴板同步.
在Linux上,你基本上有两个剪贴板:一个与其他操作系统(CtrlC和CtrlV其他程序中映射到+Vim中的寄存器)几乎相同,另一个是"选择"剪贴板(映射到*Vim中的寄存器).
仅unnamedplus在Linux,Windows和Mac OS X上使用,您可以:
p所有三个平台上放入Vim ,y并CtrlV在所有三个平台上的其他程序.如果您还想使用Linux的"选择"剪贴板,您还需要unnamed.
这是一个跨平台的价值:
set clipboard^=unnamed,unnamedplus
Run Code Online (Sandbox Code Playgroud)
参考:
:h 'clipboard'
(and follow the tags)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7604 次 |
| 最近记录: |