zsh是否可以在我输入时自动关闭匹配的分隔符,ala textmate,vim中的delimitMate或emacs中的smartparens /电子配对模式?
例如(其中|
是光标):
git commit -m |
=> “ => git commit -m "|"
echo $|
=> ( ( => echo $((|))
edit-command-line
是一个很好的选择(让你用你的$ EDITOR编辑你的命令),但这是一个非常好的我喜欢直接提示,特别是当键入正则表达式或管道elisp到emacs。
答案 0 :(得分:1)
我已经写了一个simple plugin called zsh-autopair来提供zsh中分隔符的自动关闭(和删除)。
感谢@ 4ae1e1向我展示了Zsh行编辑器。