Sprawdziłem w python-mode i python.el. Używam Pythona-mode.el. Używam też lin i ropemaków. Szukam albo dokumentacji na temat tych, które mi pomaga, lub inny pakiet elisp lub coś.Edytowanie Pythona w Emacs
Mój obecny problem polega na tym, że otrzymany kod ma niespójne rozmiary wcięć. W przypadku niektórych bloków będzie to dwa, dla niektórych będzie to 4. Chcę to wyczyścić, ale Z jakiegoś powodu, kiedy mówię emacsowi "fix wcięcia", po prostu uderza on w kartę każdego wiersza, co powoduje, że kod zostaje wkręcony. To, czego chcę, to zachować takie samo względne wcięcie, ale standaryzować na 4 przestrzeniach. Czy cokolwiek pozwoli mi to łatwo zrobić?
Przypuszczam, że mogłem znaleźć każde wystąpienie złego wcięcia, zablokować je i zastąpić zapytanie 2 miejscami o 4 spacje. Ale to trochę zależy od mojej precyzji, zauważając, gdzie należy to zrobić. Poza tym jest dużo kodu.
Ktoś powiedział mi, że mechanik rowerowy rozwiąże ten problem, ale od kilku lat nie ma go w tej dziedzinie ... Jakieś inne sugestie?
dzięki.
naprawdę nie odpowiedź emacs, ale może być zainteresowany [w tej odpowiedzi Alex Martelli] (http://stackoverflow.com/questions/1024435/howto-fix-python-wcięcie/1024489 # 1024489). –
Dzięki! to przynajmniej rozwiązuje jeden problem! –