gpt4 book ai didi

vim - 在 Vim 中定位匹配括号/括号的 Action ?

转载 作者:行者123 更新时间:2023-12-04 01:23:56 26 4
gpt4 key购买 nike

因此,与大多数具有编程意识的文本编辑器一样,Vim 会突出显示匹配的“范围”字符(例如 ()<> 以及 { 和 679104)。

我想知道,是否有从另一个角色到达该角色的动议?比如,在 } 上插入符号,移动到(突出显示的)匹配的 <

我知道 [action] > 或 [action] t> 会完成类似的事情。这不是我要问的。

最佳答案

动议是:% .

单独使用时,这会根据 matchpairs 的值在开/关对之间跳转。选项。

但是尖括号 - <> - 默认情况下不包括在内。它们可以基于 filetype 设置. HTML 文件类型插件设置它,因此如果您打开 HTML 文件,您将能够使用 %在匹配的尖括号之间跳转。但不是例如C++/Java。

如果使用 % 时不跳转,则添加尖括号, 用:

:set matchpairs+=<:>

正在使用 %尖括号上的应该跳到匹配的括号。

:help 'matchpairs':help various-motions - %是第一个提到的 - 有关更多详细信息。

关于vim - 在 Vim 中定位匹配括号/括号的 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12166437/

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