回答
为什么不使用d+p
,如果你选择了块码
这不提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comment)。 –
@Am_I_Helpful:我对vim不是很熟悉,但听起来他正在谈论删除和粘贴等。说得不好,但是有效,如果是的话。 –
下面是会帮你
可以移动线或线块链接,与:m命令。实例:
:M 12移动当前行之后线12
要移动线的块,使用相同的命令,但在视觉上输入移动命令之前选择的行。您也可以使用move命令使用任意范围。例子:
:5,7m 21个招行5,6和7行后21
如果你想用箭头键来做到这一点,你可以尝试添教皇vim-unimpaired插件,你可以在Github上找到。
然后你可以使用类似这些的映射(除了将它们映射到你喜欢的任何键)。
" ^U moves lines up, ^D moves lines down.
" Works in normal or visual select modes.
nmap <C-u> [e
nmap <C-d> ]e
vmap <C-u> [egv
vmap <C-d> ]egv
- 1. 移动滚动条向上或向下
- 2. 移动状态(向上或向下)
- 3. 如何向上或向下移动div?
- 4. 使数字向上或向下移动
- 5. 在键上向上和向下移动所选行
- 6. 将选定的元素向上或向下移动
- 7. Python GTK3 Treeview向上或向下移动选择
- 8. ExtJS - 移动TreePanel节点后面的向上/向下代码
- 9. 如何在Visual Studio代码中将行向上或向下移动到Mac
- 10. 在可启动的情况下向上或向下移动行
- 11. cocos2d:SneakyJoystick向下移动的触发代码
- 12. dataGridView滚动向上和向下移动
- 13. VBA向上/向下移动选定范围(使用偏移?)
- 14. 当页面向上或向下滚动时移动图像
- 15. 动态向上或向下移动表单字段
- 16. 在多个选择框中向上和向下移动选项
- 17. 通过jquery向上和向下移动选择选项
- 18. Vim:移动代码
- 19. 向下滚动数据网格或向上滚动到所选索引行flex
- 20. 在WPF中向上/向下移动ListBoxItem
- 21. C#将项目向上/向下移动
- 22. 统一:向上和向下移动Sprite
- 23. 向上/向下移动一个项目
- 24. 移动线向上/向下快捷2012
- 25. 变色而向上/向下移动
- 26. Mootools可排序 - 向上/向下移动
- 27. iPhone UINavigationBar向上/向下移动
- 28. ASP.NET GridView - 向上和向下移动行
- 29. 在jqGrid中向上或向下移动一行
- 30. 向上或向下移动自定义数组项目
请注意,现在有一个[vi/vim社区](http://vi.stackexchange.com/)。 –