vim – 从外部源复制和粘贴
发布时间:2020-12-15 19:02:20 所属栏目:安全 来源:网络整理
导读:我使用vim(在Windows上实际上是gvim)作为我的主要文本编辑器.在我的工作流程中,我必须将句子复制到各种外部源,因此我使用clipboard = unnamed来保存键击(p而不是“* p”). 我从外部源复制文本,我想将其粘贴到vim中的两个不同位置.我标记第一个(v)然后使用p粘
我使用vim(在Windows上实际上是gvim)作为我的主要文本编辑器.在我的工作流程中,我必须将句子复制到各种外部源,因此我使用clipboard = unnamed来保存键击(p而不是“* p”).
我从外部源复制文本,我想将其粘贴到vim中的两个不同位置.我标记第一个(v)然后使用p粘贴它.问题是,此时我丢失了原始缓冲区,无法将其粘贴到第二位.它在未命名的缓冲区,*缓冲区或编号的缓冲区中不存在.我的猜测是粘贴选择是将“粘贴”文本放在未命名的缓冲区中. 如何将原始字符串粘贴到两个位置?即防止它从缓冲区中丢失. 谢谢.
尝试这个:
:vmap p "_xP > vmap意味着制作仅适用于可视模式的映射.> p是为其创建映射的关键.>“_是黑洞寄存器.用于任何想要删除文本而不影响任何寄存器的情况.> xP表示删除所选文本,然后在生成光标位置之前粘贴. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angularjs – 当typeahead-editable为false时,设置输入无效
- 如何从vim中的项目中排除文件和目录(使用janus)?
- angularjs搜索并忽略西班牙语字符
- 02 bootstrap "modal : is not a function"
- webservice,RMI和hession
- 【数据结构】——哈希表
- Bootstrap 按钮组与下拉按钮(Button Groups & Button
- twitter-bootstrap – Bootstrap 3超大(xl)列
- angularjs-scope – 如何在AngularJS中调用另一个范围函数
- Ng-cloak解决angularJs中的闪烁问题