Я перейшов зовсім недавно з Bash на Zsh на Ubuntu і дуже задоволений цим. Однак є щось, що мені дуже не вистачає, і я не знайшов, як досягти того самого.
У Bash, коли я набирав довгу команду і помічав, що раніше я повинен був запустити щось інше, я просто повинен був прокоментувати це, як у наступному:
me@home> #mysuperlongcommand with some arguments
me@home> thecommandIhavetorunfirst #and then: then up up
me@home> #mysuperlongcommand with some arguments #I just need to uncomment it!
Тим НЕ менше, це досить рецидивний ситуація не так легко , як адресу з zsh
урахуванням #mysuperlongcommand
працюватиме як такої (і в результаті: zsh: command not found: #mysuperlongcommand
.
set -k
якщо це лише разовий вихід. Але я б використавsetopt
рядок з цієї відповіді в моєму zshrc