gpt4 book ai didi

vim - 添加对 `ci|` 和 `da|` 的支持(选择管道内的文本)

转载 作者:行者123 更新时间:2023-12-04 11:14:43 24 4
gpt4 key购买 nike

我经常使用像 ci( 这样的命令和 di{编辑源代码时。

Ruby 块中的参数包含在管道字符内,例如 |a, b|
是否可以扩展此行为以添加对 | 的支持? , 以便像 ci| 这样的命令, da|yi|好好工作?

最佳答案

我的 vimrc 中有以下内容(为了完整起见,我添加了 va|vi| 命令):

nnoremap di\| T\|d,
nnoremap da\| F\|d,
nnoremap ci\| T\|c,
nnoremap ca\| F\|c,
nnoremap yi\| T\|y,
nnoremap ya\| F\|y,
nnoremap vi\| T\|v,
nnoremap va\| F\|v,
,运算符重复前面的 F , f , Tt但在相反的方向。很实用的 key !

可以轻松修改这些映射以支持其他分隔符;我使用 $编辑 LaTeX 时一直是版本。

关于vim - 添加对 `ci|` 和 `da|` 的支持(选择管道内的文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6588899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com