我使用tpope的surround.vim。例子:
适用ysip]于
[1 0]
[0 1]
Run Code Online (Sandbox Code Playgroud)
会屈服
[
[1 0]
[0 1]
]
Run Code Online (Sandbox Code Playgroud)
相反,我希望输出看起来像
[[1 0]
[0 1]]
Run Code Online (Sandbox Code Playgroud)
我也试过这种环绕的所有视觉模式变种我能想到的(即vip],VjS]等)
我仍然没有运气。我是文本对象和插件自定义的新手,只是想在我尝试编辑环绕文件之前询问任何快速解决方案。
编辑:我还发现{jv}k$hS]是我需要重新映射的通用解决方案!
AFAIK,获得你想要的唯一方法是在视觉模式下选择你的文本(不是visual-line 或visual-block):
v$jS]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
533 次 |
| 最近记录: |