No caso do ArchLinux, os seguintes arquivos devem ser usados para definir variáveis de ambiente globais em seu sistema - /etc/environment
, /etc/profile
e arquivos de configuração específicos do shell.
Cada um desses arquivos tem diferentes limitações, portanto, você deve selecionar cuidadosamente o arquivo apropriado para você. Mencionando alguns casos de uso:
-
/etc/environment
- é usado pelo módulo pam_env e é shell agnóstico para que a expansão de scripts ou glob não possa ser usada. Apenas o arquivo aceitavariable=value
pairs -
/etc/profile
- inicializa variáveis apenas para shells de login.
No seu caso, basta colocar export SVN_EDITOR=cat
no seu arquivo de configuração de variável de ambiente preferido ( /etc/environment
)