есть ли возможность настраивать под себя виндовую консоль GitBash ?
мне надо изменить дефолтную директорию, куда я попадаю после входа, а то каждый раз приходится писать длинный путь, чтобы попасть в нужно место - где хранятся проекты
хотелось бы изменить редактор файлов, например с Vim на nano
Ответ
открываете консоль, а дальше делаете так
vim ~/.bashrc
(вместо вима можете запустить свой любимый редактор, файла скорее всего не будет)
в открытом окне редактора вставляете такое
cd Documents/myprojects # куда перейти
export EDITOR=nano # а это редактор
сохраняете и перезапускаете git bash. Он может ругнуться на то, что отсутствует .bash_profile, но он его создал. Ещё раз закрываем и перезапускаем. Все должно быть так как нужно.
Замечания:
путь нужно писать по правилам баша, то есть с прямыми слешами
переменая окружения EDITOR - это такая специальная переменная, куда многие утилиты заглядывают, когда им нужно редактировать файл. В том числе и git, когда ему нужно отредактировать сообщение коммита или сделать интерактивный rebase.
в этот же файл можно запихнуть и более сложную логику - к примеру, по понедельникам заходить в один каталог, а в другие дни - в другой. Пример
if [[ `date "+%u"` == 1 ]] # 1 - понедельник
then
cd /tmp
else
cd /
fi
Комментариев нет:
Отправить комментарий