Então, eu estou no meu primeiro dia no meu novo emprego, e no servidor que usamos, o emacs padrão é baseado no X-windows. Eu prefiro usá-lo no bom e velho terminal e gostaria de poder fazer com que o comando emacs foo.txtseja lido como emacs --no-window-system foo.txt.
Tentei fazer isso adicionando a linha function emacs() { emacs --no-window-system "$@" ;}ao meu ~/.profilee, em seguida source ~/.profile, executei , mas o sistema não responde emacs foo.txt.
Estou fazendo isso errado? Como alternativa, eu gostaria de saber se o que eu quero fazer é completamente ao contrário, e acontece que existe uma solução muito mais simples.
source .profileousource .bashrcantes e depois executeiemacs foo.txt, mas nas duas vezes nada acontece até eu digitar Ctrl + D, quando ele retorna ao prompt.