Saya baru-baru ini beralih dari Bash ke Zsh di Ubuntu dan saya cukup senang tentang itu. Namun, ada sesuatu yang sangat saya rindukan dan saya tidak menemukan cara untuk mencapai hal yang sama.
Di Bash, setiap kali saya mengetik perintah yang panjang dan menyadari bahwa saya harus menjalankan sesuatu yang lain sebelumnya, saya hanya perlu mengomentarinya seperti berikut:
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!
Namun, situasi cukup berulang ini tidak semudah ke alamat seperti zsh
, mengingat #mysuperlongcommand
akan dijalankan seperti itu (dan mengakibatkan: zsh: command not found: #mysuperlongcommand
.
set -k
jika hanya satu kali. Tapi saya akan menggunakansetopt
baris dari jawaban ini di zshrc saya