Thursday, April 22, 2010

Emacs Client and Server

Usando o emacs client, a segunda instancia do emacs será aberta muito mais rápido e tambem nao reabre arquivo ja abertos

para usar isto de maneira transparente aqui vao os passos

adicione a linha no seu .emacs

(server-start)

e a seguinte funcao no seu .bashrc

function emacs {
if [ $(pidof /usr/bin/emacs-snapshot-gtk) ]; then \
/usr/bin/emacsclient.emacs-snapshot -c -a emacs-snapshot $1 & \
else \
/usr/bin/emacs-snapshot-gtk $1 & \
fi
}

para testar

# emacs
# emacs

No comments:

Blog Archive