有没有办法将字符放置在 vim 的特定行上,即使该行很短?
例如,我正在为一个具有 79 列宽的注释块样式的项目做出贡献,两端都有一个注释字符,例如
!--------------!
! Comment !
! More Comment !
!--------------!
但即使猜测大数(35i<空格>
有没有一个简单的命令可以为我做这件事,或者一个宏或我可以写的东西?
最佳答案
set ve=all
然后你可以将 (h,j,k,l) 移动到你想要的任何地方。不管你的线路有多短。
有 4 个选项
block, all, insert, onemore
详情:检查
:h virtualedit
这样,输入短评论后,再输入
<ESC>080l
去正确的地方去尾矿!
如果经常使用,您也可以映射它
然后它的工作方式如下:
关于vim - 在 vi 中的特定列上放置字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14400778/