2014-07-12 11 views
5

W trybie oktawowym emacs, kiedy wpisuję oktawę M-x, polecenie zamarza, więc robię C-g, by uciec. Mogę przełączyć się do bufora * niższej oktawy * z C-x b, ale nie ma podpowiedzi, tylko wiadomość powitalną. C-c i l również nie działa.Gorsza oktawa zamarza

+0

Które wersje Octave masz zainstalowane? Czy otrzymujesz coś interesującego w "* Wiadomościach"? "C-c i" nie wydaje się być związany z niczym w mojej wersji trybu Octave lub w trybie oktawy niższej. Co to ma zrobić? – Chris

Odpowiedz

5

Z Emacsem 24.3.1 po prostu dodaj PS1(">> ") do ~/.octaverc. Nie ma potrzeby zmiany wartości "zachęty dolnej oktawy".

0

Mam ten sam problem i mogę dodać trochę więcej informacji, które mogą być przydatne. Używam oktawy codziennie przez wiele miesięcy używając emacs 23.4 na kilku komputerach z zainstalowanym Ubuntu 13.04. Wszystko działało w trybie oktawowym. Kilka dni temu zaktualizowałem jedną z maszyn do 14.04 Ubuntu. Oktawa M-x przestała działać w tym punkcie. Zawiesza się częściowo w menu powitalnym. Octave działa dobrze w xterm. Próbowałem też emacs 24. I próbowałem ulepszać oktawę. Moja aktualna wersja oktawy to 3.8.1.

Polecenie, z którego z powodzeniem korzystałem w przeszłości, aby uruchomić dolną oktawę, to C-c C-i l.

+0

Używam również 14.04 –

+0

Mam ten sam problem. Ale nigdzie nie widzę odpowiedzi. – Thayne

+0

FYI: Rozwiązanie Rory Yorku było dla mnie skuteczne. Używam go z powodzeniem od połowy sierpnia 14 roku. – jkcunningham

5

Od http://savannah.gnu.org/bugs/?41099#comment4:

  1. Dodaj PS1(">> ") do ~/.octaverc
  2. Dodaj (setq inferior-octave-prompt ">> ") do ~/.emacs.d/init.el (lub gdziekolwiek starcie Emacs jest)

To dało mi idzie na Ubuntu 14.04, z Emacs 24.3 i Oktawa 3.8.1. Dla przyszłych czytelników: zgodnie z raportem błędu, powinno to zostać naprawione w Emacs 24.4, więc jeśli napotkasz podobny problem w tej lub późniejszej wersji Emacsa, może to być coś innego.

Powiązane problemy