Na linha de comando, caminhos de diretório longos podem ocupar toda a linha:
Perguntas semelhantes foram feitas:
- Oculta o caminho do diretório no terminal
- Remova "PWD" do terminal
- Remova o caminho completo do terminal
- Mostrar apenas o nome do diretório atual no prompt do bash
Passos tomados:
- Localize o arquivo .bashrc no Debian
/etc/bash.bashrc
- Do diretório /etc no terminal:
sudo gedit bash.bashrc
- Encontre a linha:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
- Altere 'w' minúsculo para 'W' maiúsculo (em negrito):
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\ W \$ '
- Salvar (como sudo) e recarregar o arquivo .bashrc resolve o problema temporariamente, mas não na nova janela do terminal. As cores também mudam (o verde e o azul são eliminados e todo o texto fica branco)
Você provavelmente tem suas próprias
PS1
definições~/.bashrc
(a menos que você seja root) substituindo as de todo o sistema/etc/bash.bashrc
(que não tem cores). Você deve editarPS1
lá.No meu ,
~/.bashrc
asPS1
coisas se parecem com isso (estiramento padrão do Debian):A primeira definição é aquela com cores. Mude
\w
para\W
o seu~/.bashrc
e você deve ser bom.