Ich habe die letzte Emacs-Version aus dem Quellcode (v24.2) kompiliert, da die auf meinem Computer installierte Version für mich (ziemlich) alt ist (v21.3). Ich habe das übliche getan:
$configure --prefix=$HOME
make
make install
Jetzt teste ich Emacs und stelle fest, dass die vorherige Version immer noch gestartet wird ... während mein $HOME/bin
Pfad das System überschreiben soll (da er in meiner .bashrc
Datei vor $ PATH steht ).
Mein erster Gedanke war, die which
Befehlsausgabe zu sehen . Und Überraschung, es gibt den Weg zu den neuen Emacs. Ich kann nicht verstehen, wo hier die Diskrepanz ist. In der gleichen Sitzung sind hier die verschiedenen Ausgaben:
$ emacs --version
GNU Emacs 21.3.1
$ `which emacs` --version
GNU Emacs 24.2.1
Ich habe keinen Alias mit Emacs. Überhaupt.
$ alias | grep emacs
$
Irgendeine Idee, was bitte los ist?