Pytania otagowane jako text-editing

Pytania dotyczące edycji lub manipulowania tekstem w Emacsie.

5
Jakie są opcje pisania lepszego, nieprogramowalnego tekstu w Emacsie?
To jest rozwidlenie od pytania Jakie są opcje sprawdzania pisowni w Emacsie? Ponieważ obecnie wykonuję wiele zadań niezwiązanych z programowaniem w Emacsie, zastanawiam się, czy Emacs może wesprzeć mnie w pisaniu lepszych tekstów. Otwórzmy więc obowiązkową frazę pytania Czy są jakieś pakiety / biblioteki / wbudowane narzędzia, które pomogą mi …


6
Naprzeciwko akapitu wypełnienia
Emacs ma funkcję fill-paragraph. Czy jest jakaś funkcja, która działa odwrotnie? Mam akapit, który jest już wypełniony, a zamiast tego chcę go w postaci pojedynczego wiersza?

3
Naprawianie DOuble CApitals jako typu I.
Mam trochę powolnego pinky. Gdy moje inne palce stają się coraz szybsze w pisaniu, mój mały palec nie może nadążyć. To często prowadzi mnie do wpisywania zdań, których pierwsze słowo zaczyna się od dwóch wielkich liter. Oto krótki przykład. THere's nothing in there. DEfinitely not a body. Zwykle to, co …

2
Automatyczne usuwanie inteligentnych ofert
Zwłaszcza podczas kopiowania tekstu z dokumentów takich jak Google, chciałbym, aby Emacs automatycznie usuwał inteligentne podwójne cudzysłowy, inteligentne pojedyncze cudzysłowy oraz wszelkie znaki em-dash i en-dash, zastępując je odpowiednikami ascii. Czy istnieje sposób na skonfigurowanie Emacsa, aby robił to automatycznie? A może poza tym, że mogę wywołać funkcję, która zrobi …


2
Jak działać na prostokątach poza końcem linii?
Oto, co mówi o tym dokumentacja Vima: Edycja wirtualna oznacza, że ​​kursor można ustawić w miejscu, w którym nie ma rzeczywistego znaku. Może to być w połowie zakładki lub poza końcem linii. Przydatne do wybierania prostokąta w trybie wizualnym i edytowania tabeli. Wolałbym, żeby to zaimplementowano jako tryb podrzędny lub …


2
Skomponuj klucz w Emacsie: <Multi_key> jest niezdefiniowany
Ustawiam Alt Grklawisz na klawiaturze jako klawisz komponowania w moim systemie (Ubuntu 14.04), aby pisać litery jak éóèàùçüi tak dalej. Ale kiedy jestem na Emacsie i próbuję nacisnąć Alt Grklawisz, pojawia się komunikat: &lt;Multi_key&gt; is undefines Ho, mogę sprawić, żeby działało? Dzięki. PS, ponieważ nie mam wystarczającej reputacji, nie mogłem …

3
Jak transponować dwa argumenty funkcji w Pythonie?
Jak mogę zamienić dwa argumenty w wywołaniu funkcji Python? Jeśli wstawię pointspację między tymi dwoma argumentami: self.assertEqual(json.loads(some.data), json_data) a następnie M-t( transpose-words) otrzymuję: self.assertEqual(json.loads(some.json), data_data) Z drugiej strony dzięki CMt ( transpose-sexps) otrzymuję: self.assertEqual(json.loadsjson_data, (some.data)) Chcę to: self.assertEqual(json_data, json.loads(some.data)) Czy istnieje polecenie, które to zrobi?

3
Jak owinąć dany tekst wokół regionu
Często mam sytuację, w której muszę zastosować tekst w całym regionie. W przypadku HTML i prostych przypadków istnieją już biblioteki do tego. Ale co z ogólnym przypadkiem? Chciałbym zapytać, co wstawię na początku i na końcu regionu.

3
Edycja wielu bloków źródłowych w jednym buforze
Mam wiele bloków źródłowych, które wszystkie są zaplątane w ten sam plik. Kiedy wywołuję C-c 'wewnątrz jednego bloku, tylko ten konkretny blok jest wyświetlany w nowym buforze. Czy istnieje możliwość pokazania wszystkich części tego pliku w tym buforze (zamiast tylko tego konkretnego fragmentu)? Przykład: #+begin_src emacs-lisp :tangle foo.el (defvar *ok* …

3
Powtórz ostatnią wstawkę tekstu
W Vimie możesz nacisnąć, .aby powtórzyć ostatnią zmianę, w tym wstawienie tekstu. Podczas gdy w Emacs C-x zpowtarza tylko ostatnie polecenie. Wiem, że można tutaj używać makr, ale częściej niż zdaję sobie sprawę, że muszę zbyt późno wstawiać ten sam tekst. Kiedy muszę ponownie wstawić go tylko raz , zdefiniowanie …

1
Jak wyrównać do prawej region i / lub linię?
Możemy wyśrodkować tekst za pomocą M-x center-regioni M-o M-s. Czy istnieje coś podobnego do wyrównania do prawej? Przykład przed: Item 0: value | Item 100: value | Item 30: value | po: Item 0: value| Item 100: value| Item 30: value| fill-column ^ Jaki jest najłatwiejszy sposób wyrównania tekstu do …

1
unicode.txt spowolnienie
Poruszanie się po punkcie (za pomocą klawiszy kursora) w pliku unicode.txt w Xah fundamental-modejest zauważalnie wolniejsze niż w zwykłym pliku tekstowym. Czy problemem jest wiele znaków spoza ASCII? Coś jeszcze? Informacje: GNU Emacs 25.2.1 (x86_64-w64-mingw32) z dnia 2017-04-24 rozpoczął się z opcją -Q

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.