W bash
miałem przydatny alias:
alias r="fc -s"
Które właśnie powtórzyło ostatnie polecenie. Tak samo jak !!
. Jestem już do tego przyzwyczajony (pamięć mięśni), ale nie potrafię wymyślić, jak odtworzyć alias. fc
nie ma -s
opcji w zsh
. Jak mogę powiązać !!
zachowanie r
?
command-line
bash
zsh
Ruslan Osipov
źródło
źródło
fc -e
faktycznie robi!fc -e -
robi własnymi słowami. Dokumentacja znajduje się wman zshbuiltins
: fc [-e ename] [-LI] [-m match] [old = new ...] [first [last]] (...) W przeciwnym razie wywoływana jest nazwa programu edytora dla pliku zawierającego te wydarzenia historyczne. (...)man
Dokumentacji (zshall
na przykład) nie wyjaśnia, cofc -e
robi, co było frustrujące. Wspominafc -e
, ale nie mówi, co robi.fc -e
robi - powiedział pan tylko, że „powinien robić to, co chcesz”.