社区维基:“Vim:yanking机制的高级用法”
社区维基
正如yank系统的文档所示(感谢Michal),Vim yank系统似乎比标准剪贴板更复杂.因此,我认为如果vim退伍军人可能向我们展示一些利用这种机制的不同风格,这是有益的.特别是对于复杂项目使用vim而不使用重量级IDE(比方说C?). 原始问题 现在我正在为我输入的所有内容使用vim,而不仅仅是为了配置服务器,我不想解决以下琐事.我试图制定谷歌搜索查询,但结果没有解决我的问题:D. 问题一:我如何多次猛拉和更换? 一旦我在抽奖历史中有了一些东西(如果这就是它的名字),然后在命令模式中突出显示并使用’p’字符,则替换的文本放在抽奖历史的前面;因此,后续更换操作不会使用我想要的文本.我想这在某些情况下是一个有用的功能,但我在我的工作流程中并不需要它. 问题二:如何在不导致线条向前波动的情况下键入文本? 我使用硬标签以某种方式对我的代码进行分配 – 例如, FunctionNameX ( lala * land ); FunctionNameProto ( ); 当我弄清楚需要进入第二个函数的内容时,如何在不移动文本的情况下插入它? 问题三有没有办法在同一台机器上的gvim实例上有统一的抽奖历史?我有> 1台显示器.只是想知道,我正在使用高亮鼠标中键点击.
答案一:来自Vim文档的相关(如果不是特别令人鼓舞的话)qoute(参见:help put-Visual-mode):
答案二:R(大写’R’)让你进入替换模式. 我很想回答三,我很害怕. 答案三:不完全匹配“统一抽搐历史”规范,但是如果剪贴板可用,则“y yanks to clipboard”和p pastes from clipboard. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |