你怎么可以插入,当你在视觉块模式(按Ctrl-V)在Vim中?Vim:如何插入视觉块模式?
回答
试试这个
选择文本块后,按移 + 我或资本我。
小写我将无法正常工作。
如果这不工作...
检查,如果你在你的版本里,启用+visualextra
。
您可以通过键入:ver
,并通过功能列表滚动做到这一点。 (您可能想复制并粘贴到一个缓冲区,做渐进式搜索,因为该格式是奇数。)
启用它是这个问题的范围,但我敢肯定,你可以在某个地方找到它。
您也可能要删除的文本块和替换它有一个用例。
像这样
Hello World
Hello World
前“W”可以视觉块选择和命中我 - 类型“酷” - 命中ESC,然后通过视觉块选择删除“世界”。
或者,更酷的方法是在只是视觉块在两行中选择“世界”。键入ç为change
。现在您处于insert
模式。插入你想要的东西,并点击ESC。两者都用较少的按键反映出来。
Hello Cool
Hello Cool
- 按ctrl和v //启动选择
- 按移位,然后I //键入任何文本
- 按ESC键ESC //按ESC 两次
在Linux下工作(Debian 9) –
按下'ctrl + v'后,可以按'j'键快速选择当前位置下的行,或者按'k'键快速选择当前位置的行位置。您也可以使用'shift'键和'up'或'down'错误进行选择。 –
在所有答案中,这是唯一对我有效的人。我使用brew安装在Mac上 –
如果你想在选定的柱子之前或之后添加新的文字:
-
分
- 按CTRL + V
- 选择列
- 按shift + I
- 写你的文字
- 按ESC
- 按 “JJ”
- 1. Vim块视觉模式插入不工作
- 2. 视觉块插入
- 3. VIM视觉模式帮助
- 4. Vim中删除视觉选择并切换到插入模式
- 5. Vim:反向视觉模式透视
- 6. Vim的视觉模式指导
- 7. Vim如何从功能设置视觉模式选择?
- 8. VIM NerdCommenter:如何在视觉模式下切换评论?
- 9. Vim:删除插入模式
- 10. 替代视觉块留下亮点 - Vim
- 11. 如何在视觉模块模式中选择整个列?
- 12. 在VIM中,如何在插入模式下配置ctrl-v进入可视模块?
- 13. 我该如何在vim中以编程方式取消视觉模式
- 14. VIM搜索和替换仅限于视觉块模式的亮点
- 15. Vim在插入模式下更改块光标
- 16. 如何在Vim中删除单词并进入插入模式?
- 17. 在vim中防止插入模式
- 18. 从autocmd插入模式在Vim
- 19. 插入模式下的Vim键映射
- 20. 在vim插入模式下使用宏
- 21. VIM在插入模式下导航
- 22. Vim的:在插入模式映射
- 23. Vim - 使点击退出插入模式
- 24. Vim EasyMotion:移动后插入模式?
- 25. 插入模式下缺少VIM逗号
- 26. VIM:跳转到插入模式后:写
- 27. 无法运行Vim的视觉模式,许多命令外部
- 28. Vim的视觉模式产生的升序编号
- 29. 在视觉模式下选择粘贴到vim窗口外
- 30. Vim视觉模式退格删除而不是移动光标
可能重复[VIM列块插入]( http://stackoverflow.com/questions/2874952/vim-blockwise-insert) – Conner
快速求和的答案:我只是把答案放在这里以简单的形式。有太多评论,这个线程淹没。 1)检查Vim版本中是否启用了+ visualextra,在Vim中键入:ver。 2)首先标记你想编辑的东西,然后按下I(大写) - 小写字母不起作用。 3)一旦你这样做,那么它可能看起来像你只在第一行插入,但当你完成后,然后按ESC和j,然后将文本复制到其他行。这就是我的方式。 – Zeth