Emacs

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




1
Generowanie danych wyjściowych w innym języku za pomocą trybu org
Biorąc pod uwagę, że następujące jest przeznaczone do generowania kodu C ++: #+BEGIN_SRC python :exports both :results output code print "struct Whatever{};" #+END_SRC Wynik jest wstawiany w następujący sposób: #+RESULTS: #+BEGIN_SRC python struct Whatever{}; #+END_SRC Co oczywiście nie jest sformatowane jako C ++. Jak mogę go zdobyć, aby org generował …

1
Zapisz pliki blokady w katalogu zamiast je wyłączać
Emacs 24 wprowadził możliwość wyłączenia tworzenia niesławnych .#file-nameplików blokujących. Ocena poniższego formularza lisp całkowicie wyłączy zdolność Emacsa do blokowania plików, aby zapobiec jednoczesnym zmianom. Czy istnieje sposób ustawienia Emacsa do zapisywania plików blokady w dedykowanym katalogu , podobnie jak w przypadku automatycznego zapisywania i tworzenia kopii zapasowych plików? (setq create-lockfiles …

2
Git: czy możliwe jest stopniowanie wybranego regionu bezpośrednio z bufora plików?
Za pomocą Magit możesz otworzyć bufor stanu magit, naciśnij, TABaby rozwinąć różnicę (lub RETaby wyświetlić osobny bufor różnic), zaznaczyć części przystawki i nacisnąć slub, uaby wystawić / wyreżyserować region. Bardzo miły. Chciałbym wiedzieć, czy można: edytować plik wybierz region, przystojniak lub kilka przystawek bezpośrednio w buforze plików ustaw / ustaw …
14 magit  git 

3
Dowiedz się, jakie zaplecze zostało użyte do ukończenia firmy
Podczas korzystania z niestandardowych companybackendów company-completenie zwraca żadnych ukończeń z powodu źle działającego backendu. W takich przypadkach dobrze byłoby wiedzieć, który backend firmy został użyty do wygenerowania listy zakończeń. Jak uzyskać te informacje po company-completewywołaniu?

4
nie przechowuj plików org-agenda-open po wygenerowaniu agendy
Generowanie dzisiejszego programu w trybie Org ( C-c a a) otwiera pliki org-agenda-files. Nie chcę, aby Emacs otwierał te dodatkowe bufory. Czy jest prosty sposób powiedzieć Emacsowi, aby nie otwierał tych buforów? (lub co to samo, aby automatycznie je zamknąć, jeśli nie były otwarte przed wywołaniem agendy?). AKTUALIZACJA: To jest …


4
Jak powiedzieć Ido, aby zszedł z drogi, gdy mogę już wkleić nazwę pliku?
Próbuję zmusić się do korzystania z trybu Ido. Czasami jest fajnie, ale innym razem jest wyjątkowo głupio. Oto moje największe rozczarowanie. Przeczytałem jakiś dziennik z pełnymi nazwami plików, a następnie skopiowałem jedną nazwę, spróbuj otworzyć ten plik. Sposób na zrobienie tego bez Ido: C-aC-yC-kRET W przypadku Ido istnieją dwa główne …
14 files  ido 


1
Wybierz bufor okna * Pomoc * po Ch f
Często używam „Ch f” dla funkcji emacs lisp. Wolę, aby okno zawierające bufor pomocy zostało wybrane (zaraz po Ch f), a następnie naciśnij „q”, gdy skończysz, aby zamknąć okno. Czy istnieje sposób na osiągnięcie tego?
14 help-mode 

2
Jak mogę dodać znaki do metody wprowadzania?
Często używam TeXmetody wprowadzania do wpisywania znaków Unicode, takich jak λ, co jest dość przydatne. Jednak niektóre znaki, które chcę wpisać, nie są obsługiwane, takie jak różne indeksy dolne (powiedzmy ᵢ), znaki skryptowe (jak 𝒞) i inne różne symbole (jak ⦅i ⦆). Jak mogę rozszerzyć metodę wprowadzania TeXa, aby obsługiwała …

3
Jak skonfigurować tryb organizacji w celu uwzględnienia domyślnych aplikacji systemowych dla linków zewnętrznych?
W trybie org mogę zdefiniować linki zewnętrzne np. Jako [[file+sys:path/to/document.pdf]] Plik document.pdf jest następnie otwierany za pomocą zewnętrznej przeglądarki plików pdf. Dokumentacja trybu org twierdzi, że to polecenie „otwiera [s] przez system operacyjny, jak podwójne kliknięcie”. Istnieje jednak różnica w stosunku do „podwójnego kliknięcia”, ponieważ uważam, że domyślne ustawienia systemowe …
14 org-mode 

3
Czy istnieje odpowiednik komend zastępczych w stylu sed z vima?
Jedną z rzeczy, za którymi tęsknię za vimem, jest możliwość wpisania polecenia podstawienia, które będzie działać w wielu liniach, na przykład: :/begin/,/end/s/foo/bar/g Powyższe polecenie zamienia „foo” na „bar” zaczynając od pierwszego wiersza zawierającego „początek” i kończąc na następnym wierszu po tym, który zawiera „koniec”. Czy istnieje sposób na zrobienie czegoś …

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.