Exclua a linha:
alias alias="vi ~/.bash_aliases"
Também, provavelmente, exclua a linha:
alias compile=". ~/.bashrc"
Eu sou um usuário iniciante do Ubuntu: Eu corri o comando . ~/.bash_aliases
e agora a qualquer momento eu abro o Ubuntu no meu laptop windows, ele lê 2 arquivos para editar, abre cada um dos arquivos e pressiono quit toda vez para voltar a linha de comando. Eu estaria inicialmente de volta na linha de comando, mas seria trazido de volta para editar os blocos indefinidamente até que eu fechasse o prompt. Fechando o prompt e reabri-lo, ele me faria editar os 2 arquivos e depois me deixaria voltar para a linha de comando.
Como faço para impedir que o Ubuntu faça isso?
Edit: Não há nada no arquivo bash_aliases, mudei todo o conteúdo para o arquivo bashrc. Este é o conteúdo do arquivo bashrc:
BASE16_SHELL=$HOME/.config/base16-shell/
[ -n "$PS1" ] && [ -s $BASE16_SHELL/profile_helper.sh ] && eval "$($BASE16_SHELL/profile_helper.sh)"
export PS1="\e[95m\w\e[0m\$ "
alias ls="ls --color=auto"
alias update="sudo apt-get install"
alias compile=". ~/.bashrc"
alias alias="vi ~/.bash_aliases"
alias thiscomp="cd /mnt/c/Users/name/Documents"
Exclua a linha:
alias alias="vi ~/.bash_aliases"
Também, provavelmente, exclua a linha:
alias compile=". ~/.bashrc"