Имея precmd(), который делает довольно много, например, проверяет информацию о VCS, я хочу отключить его при навигации по медленно монтируемым сетевым дискам.
Я придумал следующее, с чем я могу сказать, slow
перед тем, как перейти на медленный диск и fast
вернуть его обратно, мне интересно, есть ли что-то проще?
precmd_slow() {
not_much
}
precmd_fast() {
precmd_slow
somemore1
somemore2
}
precmd() {
precmd_fast
}
slow() {
precmd() {
precmd_slow
}
}
fast() {
precmd() {
precmd_fast
}
}