나는 최근에 우분투에서 Bash에서 Zsh로 전환했고 그것에 대해 매우 만족합니다. 그러나 내가 정말로 놓친 것이 있고 동일한 것을 달성하는 방법을 찾지 못했습니다.
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이 대답에서 라인