有时我在 Zsh 中编写了一个长命令,或者更确切地说,一个 Zsh 命令以一个包含另一种语言(如 R 或 Perl)的代码的长字符串文字结尾,我忘记了我的括号、方括号或大括号。当您键入右括号时,Readline 变量blink-matching-paren
会短暂闪烁相应的左括号。我怎样才能为 Zsh 获得类似的东西?更好的是等效于 Emacs 的show-paren-mode
,只要文本光标位于括号上,它就会突出显示相应的匹配括号。
brackets
荧光笔是在这个方向上的zsh-syntax-highlighting
东西,但它在带引号的构造中不起作用,这是我真正需要它的地方(尽管令人困惑的是,如果括号被反斜杠转义,它仍然会突出显示)。