Toothrot Asked: 2018-02-14 02:13:46 +0800 CST2018-02-14 02:13:46 +0800 CST 2018-02-14 02:13:46 +0800 CST 无需键入所有点和斜线即可更改为祖先目录 772 在 zsh 中,如何使用...而不是 指代祖父母目录../..,等等?我曾经在 oh-my-zsh 和 prezto 中有这个。 PS。理想情况下,M-3 .应该屈服../../..。 zsh command-line 1 个回答 Voted Best Answer rools 2018-02-14T02:44:12+08:002018-02-14T02:44:12+08:00 以下代码可以解决问题: rationalise-dot() { if [[ $LBUFFER = *.. ]]; then LBUFFER+=/.. else LBUFFER+=. fi } zle -N rationalise-dot bindkey . rationalise-dot bindkey -M isearch . self-insert
以下代码可以解决问题: