Emacs

Pytania i odpowiedzi dla osób używających, rozszerzających lub rozwijających Emacs

110
Jak ponownie załadować plik do bufora?

Zwykle pracuję na plikach, które są aktualizowane w systemie plików za pomocą kontroli wersji. Jaki jest szybki sposób na ponowne załadowanie pliku bez konieczności ponownego ładowania pliku C-x C-fi pytania, czy chcę go ponownie

84
Jak połączyć konflikty Git w Emacsie

Moje ostatnie scalenie Git spowodowało dużą liczbę konfliktów. Moje obecne podejście polega na wyszukaniu następnego wystąpienia „<<<”, a następnie przeprowadzeniu scalenia za pomocą standardowej edycji tekstu. Pytanie : czy istnieje sposób, w jaki Emacs może obsługiwać scalanie przy...

81
Jak zdobyć linijkę w kolumnie 80?

Jako programista chcę widzieć linijkę w określonej kolumnie (zwykle 80), więc widzę, kiedy przekraczam tę kolumnę, ale także, jak się do niej zbliżam, aby móc wcześniej sformatować kod. Opcje, które do tej pory znalazłem, nie pozwalają osiągnąć tego celu: whitespace-mode, column-enforce-modei...

77
Czytanie i pisanie wiadomości e-mail za pomocą emacsa

Jak możemy używać emacsa do czytania i pisania wiadomości e-mail? To pytanie ma na celu zapewnienie kanonicznego punktu docelowego dla użytkowników, którzy chcą obsługiwać pocztę e-mail za pomocą emacsa. Proszę wysłać tylko jedną paczkę / rozwiązanie na odpowiedź, podając jak najwięcej...

67
Jak szybko przełączać bufory?

W waniliowym Emacsie muszę to zrobić, C-x ba następnie ręcznie wpisać nazwę bufora, aby przełączyć. Jeśli zapomnę nazwę bufora, muszę nacisnąć przycisk, TABaby wyświetlić listę możliwych uzupełnień. Czy mogę coś zrobić, aby ten proces był

61
Szybkie wstawianie bloków źródłowych w trybie org

org-mode ma możliwość renderowania kodu źródłowego, z blokami o następującej składni: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC Czy istnieje istniejące polecenie, aby szybko wstawić te bloki org-mode, czy też muszę użyć...