Совсем недавно я перешел с 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
.