doo*_*ook 5 vi vim yank vim-registers
是否存在捕捉中间文本的动作/或\?我知道其他符号有动作---
ci" - 在里面捕捉'文字' "text"
vi(- int var内部视觉捕捉foo(int var)
di[-删除字[word]成[]
我能找到的唯一解决方法是使用Vim Surround,并使用它将周围更改\为"(cs\"),然后从那里开始工作.然而,这不仅是那种乏味,而且插件只支持反斜杠,而不是前进.
你可以很容易地编写自己的文本对象.
onoremap <silent> i/ :<C-U>normal! T/vt/<CR> " inside /
onoremap <silent> a/ :<C-U>normal! F/vf/<CR> " around /
Run Code Online (Sandbox Code Playgroud)
它适用于可视模式:
xnoremap <silent> i/ :<C-U>normal! T/vt/<CR> " inside /
xnoremap <silent> a/ :<C-U>normal! F/vf/<CR> " around /
Run Code Online (Sandbox Code Playgroud)
同样你也可以做 \
编辑:添加了信息评论.
| 归档时间: |
|
| 查看次数: |
949 次 |
| 最近记录: |