Command-Line
無需鍵入所有點和斜線即可更改為祖先目錄
在 zsh 中,如何使用
...
而不是 指代祖父母目錄../..
,等等?我曾經在 oh-my-zsh 和 prezto 中有這個。PS。理想情況下,
M-3 .
應該屈服../../..
。
以下程式碼可以解決問題:
rationalise-dot() { if [[ $LBUFFER = *.. ]]; then LBUFFER+=/.. else LBUFFER+=. fi } zle -N rationalise-dot bindkey . rationalise-dot bindkey -M isearch . self-insert