Pytania otagowane jako emacs

GNU Emacs to rozszerzalny, konfigurowalny, samodokumentujący edytor tekstu, który można rozszerzyć za pomocą kodu Lispa. Chociaż Emacs jest edytorem ogólnego przeznaczenia, pytania mogą dotyczyć tutaj tematu, jeśli dotyczą rozszerzenia samego Emacsa (zwykle poprzez pisanie funkcji Emacs Lisp) lub konkretnych trybów programowania. W przeciwnym razie (i być może także w takich przypadkach) rozważ zadanie pytania na Emacs Stack Exchange.


30
Różnice między Emacsem a Vimem
Bez wdawania się w religijny spór o to, dlaczego jedno jest lepsze od drugiego, jakie są praktyczne różnice między Emacsem a Vimem? Chcę się nauczyć jednego lub drugiego, ale zdaję sobie sprawę, że krzywa uczenia się dla każdego jest wysoka i nie mogę się zdecydować. Nigdy nie korzystałem z edytora …
685 vim  emacs  editor 

30
Dlaczego powinienem używać IDE? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
391 vim  emacs  ide 



5
Jak kontrolować sposób tworzenia kopii zapasowych przez Emacsa?
Emacs umieszcza kopie zapasowe nazwane foo~wszędzie i nie chcę pamiętać o ich usuwaniu. Ponadto, jeśli edytuję plik, który ma twardy link gdzieś w systemie plików, twardy link wskazuje kopię zapasową, kiedy skończę edycję, a to jest mylące i okropne. Jak mogę wyeliminować te pliki kopii zapasowej lub pozwolić, aby znalazły …
326 emacs 

1
Jak sprawić, by nrepl-ritz-jack-in działał zdalnie przez TRAMP / Emacs
Czego chcę: Mam program clojure na zdalnej stronie, nazwijmy to mccarthy. Chcę połączyć się nrepl-ritzz laptopa, najlepiej za pomocą nrepl-ritz-jack-in. Gniazdo wejściowe działa dobrze dla programu lokalnego, ale wydaje się, że nie łączy się ze zdalnym programem. Próba 1 C-x C-f na /mccarthy:code/program/project.clj (require 'nrepl-ritz) M-x nrepl-ritz-jack-in Wynik Emacs wydaje …
299 emacs  clojure  nrepl 

6
Jak zamienić znak na nowy wiersz w Emacsie?
Próbuję zastąpić znak - powiedzmy ;- nową linią za pomocą replace-stringi / lub replace-regexpw Emacsie. Próbowałem następujących poleceń: M-x replace-string RET ; RET \n Spowoduje to zastąpienie ;z 2 znaków: \n. M-x replace-regex RET ; RET \n Powoduje to następujący błąd (pokazany w minibuforze): Nieprawidłowe użycie `\ 'w tekście zastępczym. …
285 emacs  replace 





9
Otwórz plik za pomocą su / sudo wewnątrz Emacsa
Załóżmy, że chcę otworzyć plik w istniejącej sesji Emacsa przy użyciu sulub sudo, bez schodzenia do powłoki i wykonywania sudoeditlub sudo emacs. Jednym ze sposobów jest to C-x C-f /sudo::/path/to/file ale wymaga to kosztownej podróży w obie strony przez SSH . Czy jest bardziej bezpośredni sposób? [EDYCJA] @JBB ma rację. …


15
Debugowanie krok po kroku za pomocą IPython
Z tego, co przeczytałem, istnieją dwa sposoby debugowania kodu w Pythonie: Z tradycyjnym debugerem, takim jak pdblub ipdb. Obsługuje polecenia takie jak cfor continue, nfor step-over, sfor step-intoitp.), Ale nie masz bezpośredniego dostępu do powłoki IPython, która może być niezwykle przydatna do inspekcji obiektów. Korzystanie z IPython poprzez osadzanie powłoki …
170 python  debugging  emacs  ipython  pdb 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.