Todos os utilitários de linha de comando que você menciona (bash, tmux, vim) e muitos outros, executam um arquivo de ponto no seu diretório inicial como parte de sua sequência de inicialização. Tradicionalmente, esses dotfiles eram chamados após o nome do comando com rc
anexado. Então vim
tem .vimrc
, bash
tem .bashrc
e tmux
tem ... você obtém o padrão. Se a minha memória me serve, o sufixo rc significa comandos de execução .
Se você quiser manter suas configurações para qualquer uma dessas ferramentas, coloque-as no arquivo rc. Por exemplo, para ativar o realce de sintaxe no vim, adicione syntax on
to ~/.vimrc
. As páginas man
para as ferramentas geralmente documentam o formato do arquivo rc (para o bash é simples bash, o vim tem suas informações em sua ajuda online :help vimrc
). Se você quiser carregar suas configurações para outra máquina, apenas copie os arquivos de pontos, ou coloque-os sob controle de versão no Github.
Dotfiles são parte do conhecimento Unix e se você pesquisar na internet, encontrará os exemplos mais elaborados de coisas que você pode fazer com eles. Na verdade, há um lugar no Github para os fanáticos do dotfile compartilharem suas invenções com os outros: O Github faz os dotfiles . Dotfiling feliz.