0
A
回答
3
如果您的意思是您希望能够在终端中安全地粘贴或复制原始文本,而不必事先输入:set paste
,然后再输入:set nopaste
,您有几个选项。
设置
'pastetoggle'
选项。见:help 'pastetoggle'
,这给该使用例如::map <F10> :set paste<CR> :map <F11> :set nopaste<CR> :imap <F10> <C-O>:set paste<CR> :imap <F11> <nop> :set pastetoggle=<F11>
为
:set paste
和:set nopaste
创建mappings,像在上面的代码。- 安装插件unimpaired.vim。它provides mappings
yo
andyO
那:set paste
,做o
或O
,然后当你退出插入模式时自动:set nopaste
。
如果你的意思是要像y
和p
命令复制并默认从系统剪贴板粘贴,然后就看到了存在的问题How to make Vim paste from (and copy to) system’s clipboard?
+0
我的意思是我希望能够使用系统键盘将文本粘贴到vim中,而无需在粘贴前后切换粘贴模式。 – babaloo
相关问题
- 1. 粘贴字体粘贴到剪贴板
- 2. VBA:无剪贴板复制粘贴
- 3. FabricJS剪贴板实现(复制/粘贴)
- 4. C#剪贴板直接复制粘贴
- 5. 粘贴到剪贴板使用XMLSpreadsheet
- 6. 粘贴复制文件从剪贴板到文件系统
- 7. 如何使用系统剪贴板从java中粘贴?
- 8. java/swing:剪贴板粘贴
- 9. 从剪贴板粘贴
- 10. 使用javascript将内容复制/粘贴到剪贴板
- 11. 使用PhoneGap复制/粘贴剪贴板iPhone iPhone手机
- 12. 使用剪贴板和AbstractAction JTable复制和粘贴
- 13. 使用python/win32复制粘贴到/到剪贴板
- 14. 复制网址粘贴到剪贴板上使用JavaScript/jQuery的
- 15. 使用JavaScript将选定文本复制并粘贴到剪贴板使用JavaScript
- 16. 用于剪切/复制/粘贴的Java剪贴板
- 17. 如何粘贴到系统剪贴板来控制Vim?
- 18. 从系统剪贴板粘贴样式文本
- 19. 如何禁用vim粘贴到/从系统剪贴板?
- 20. IOS剪贴板(复制和粘贴)不能跨应用程序
- 21. 剪贴复制粘贴jQuery/Javascript
- 22. Powershell 5剪贴板 - 手动粘贴“复杂”剪贴板内容不起作用
- 23. 复制并粘贴到剪贴板中的android
- 24. 将DataGridViewSelectedCellCollection复制并粘贴到剪贴板
- 25. 将img的值复制到剪贴板(并粘贴它?)
- 26. Vim(终端) - 复制到x剪贴板并粘贴暂停
- 27. Perl复制到剪贴板不能使用剪贴板模块
- 28. 用c复制并粘贴#
- 29. Qt“复制/粘贴/剪切”
- 30. 如何清除iPhone模拟器复制和粘贴剪贴板?
似乎重复话题:HTTP://计算器.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard –
你的意思是你希望能够安全地粘贴或复制终端中的原始文本,而不必事先设置[':set paste'](http://vimdoc.sourceforge.net/htmldoc/options.html#%27paste%27),然后':设置nopaste'?或者你的意思是你想要像['y']这样的命令(http://vimdoc.sourceforge.net/htmldoc/change.html#y)和['p'](http://vimdoc.sourceforge.net/htmldoc /change.html#p)默认情况下从系统剪贴板复制并粘贴? –
与其他类似UNIX的系统一样,默认Vim没有内置剪贴板支持,因此您必须安装适当的剪贴板。在Mac OS X上,您最好的选择是MacVim。 – romainl