Привет! Autojump установлен и работает, за исключением того, что он не добавляет каталоги, когда я перемещаюсь с помощью "cd". Я добавил пару каталогов вручную с помощью «autojump --add C: ..», и это мне очень помогает, но было бы замечательно, если бы «cd» автоматически добавлял каталоги.
Может я что то упустил при установке?
@mdlawson - лучший контакт по вопросам Windows / Clink. У меня нет окна с Windows. : /
То же, что и @hcsaustrup
По умолчанию cd не добавляет записи, но запуск вручную -add работает.
Итак, вот что я до сих пор придумал:
doskey cd=cd $1 $T autojump -a ^%CD^%\$1
Это будет псевдонимом команды cd
для добавления каталога в автопереход. К сожалению, %CD%
не обновляется до тех пор, пока _after_ команда не будет запущена, поэтому вам нужно добавить первый аргумент: разочарован: это означает, что это не сработает, если вы сделаете cd %temp%
или что-то в этом роде. .
К вашему сведению, вы можете добавить это в свой файл <cmdr dir>/config/aliases
. В этом случае вы должны опустить символы ^
и просто добавить строку:
cd=cd $*$Tautojump -a %CD%\$1
Я обновил это, чтобы на самом деле
cd=cd $*$Tautojump -i >nul
Таким образом, он также обновляет веса, и мне не нужно делать ничего сложного с добавлением вручную.
Еще одно обновление к вышеизложенному ... если вы не хотите, чтобы он отображал каталог и вес, вам нужно использовать $ G для перенаправления в макросе:
doskey cd=cd $*$Tautojump -i $Gnul
Небольшое неудобство в этом псевдониме - лишняя пустая строка, напечатанная с cd
.
Привет, ребята, у меня такая же проблема, @frizzr, куда мне добавить doskey cd=cd $*$Tautojump -i $Gnul
. Или мне нужно выполнять каждый раз, когда я открываю оболочку
Привет, ребята, у меня такая же проблема, @frizzr, куда мне добавить
doskey cd=cd $*$Tautojump -i $Gnul
. Или мне нужно выполнять каждый раз, когда я открываю оболочку
Ранее упоминалось, что сценарий установки может запускаться с эмуляторами терминала Windows, такими как Cmder, но в отсутствие этого я бы посмотрел на этот ответ суперпользователя, чтобы узнать, как запускать такие команды установки с помощью стандартной командной строки bog:
https://superuser.com/questions/144347/is-there-windows-equivalent-to-the-bashrc-file-in-linux
Самый полезный комментарий
Небольшое неудобство в этом псевдониме - лишняя пустая строка, напечатанная с
cd
.