Sono passato abbastanza recentemente da Bash a Zsh su Ubuntu e ne sono abbastanza soddisfatto. Tuttavia, c'è qualcosa che mi manca davvero e non ho trovato come ottenere la stessa cosa.
In Bash, ogni volta che digitavo un comando lungo e notavo che dovevo eseguire qualcos'altro prima, dovevo semplicemente commentarlo come nel seguente:
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!
Tuttavia, questa situazione abbastanza ricorrente non è così facile come con l'indirizzo zsh, data #mysuperlongcommandverrà eseguito in quanto tale (e conseguente: zsh: command not found: #mysuperlongcommand.
set -kse è solo una tantum. Masetoptuserei la linea da questa risposta nel mio zshrc