
Раньше я использовал unix/linux на работе, а недавно начал разрабатывать на Mac. Я всегда (с любовью) одалживал bashrc коллег для хорошей отправной точки, например, общие псевдонимы и команды, но я немного теряюсь, когда дело доходит до создания своего собственного с нуля.
Есть ли ресурс, содержащий хорошие «шаблонные» файлы bashrc (или другие файлы конфигурации оболочки, если на то пошло), которые будут содержать большую часть, если не все, что мне нужно — даже то, о необходимости чего я пока не знаю? ;)
решение1
В Arch Wiki есть некоторыепримеры псевдонимов и универсальных командэто будет работать в большинстве .bashrc
файлов, если вы используете systemd и установили sudo
.
Это подчеркивает проблему с подходом, который вы ищете, и один из нежелательных побочных эффектов копирования и вставки чужой идеи стандартной конфигурации в конфигурацию вашей оболочки. Вы подвергаетесь двум рискам: вводите материал, который не подходит для вашей среды, или, что гораздо хуже, добавляете параметры конфигурации, которые просто неверны, но которые были добавлены человеком до вас, потому что он был так же дезинформирован. В качестве примера просмотрите некоторые .bashrc
файлы в репозиториях git/hg и обратите внимание, сколько из них экспортируют TERM...
Гораздо лучше начать с того, что поставляется с вашим дистрибутивом, а затем добавлять параметры, которые вам знакомы и проверены, задокументированы на странице man
или — если вы хотите использовать параметры из конфигураций других людей — добавлять их по одному и убедиться, что они выполняют то, что должны делать.