Angenommen, ich habe bereits Text im aktuellen Puffer ausgewählt. Ist es möglich, einen anderen Textabschnitt auszuwählen, während die vorherige Auswahl beibehalten wird (und so weiter)? Hinzugefügt : Eine Motivation für diese Funktionalität ist wie folgt: Angenommen, ich habe einen Text, der so aussieht: paragraph 1 ... paragraph 2 ... paragraph …
Angenommen, ich habe einen Code wie diesen: (defun some-function () (interactive) ;; do something ) Jetzt möchte ich some-functionnur die ausgewählte Region im Puffer bearbeiten? Wie kann ich das machen ? Kann es auch zwei separate Codepfade geben, um etwas zu tun, wenn ich eine Region ausgewählt habe, und um …
Der exchange-point-and-markBefehl ist gebunden an C-x C-x, aber ich kann mir keine Anwendungsfälle vorstellen, die eine solch herausragende Bindung verdienen würden. Wie kann ich die verwenden exchange-point-and-mark, um meine Bearbeitungstechnik zu verbessern?
Sehr oft benutze ich Shift+ Up/Down, um eine Region in Emacs auszuwählen. Es funktioniert gut im GUI-Modus, aber wenn emacsmit der -nwOption aufgerufen wird, kann ich Zeilen nur mit Shift+ auswählen Down. Das Shift+ Upfunktioniert nicht, ich bekomme diese Fehlermeldung im Minipuffer: <select> is undefined Wie kann ich dieses Problem …
Ich habe einen Puffer, der Dokumentation für Ansible-Module zeigt. Dieser Puffer verfügt über einen eigenen Hauptmodus, der alle Standardfunktionen bereitstellt. Insbesondere wird der Puffer mit einer Schriftart versehen, um Inline-Markups, Optionen, Abschnitte usw. hervorzuheben. Insgesamt ist er ziemlich ähnlich M-x man. Am Ende der Dokumentation befinden sich normalerweise einige Codebeispiele …
Wenn ich einen ausgewählten Text ( kill-ring-savemit M-w) kopiere , verliere ich automatisch meine Auswahl. Ich habe es mit Transient Mark Mode ohne Glück versucht. (Beachten Sie, dass ich den CUA-Modus nicht verwende.)
Bei der Suche nach einer Zeichenfolge mit C-smöchte ich in der Lage sein, eine Taste zu drücken, um den Suchmodus zu verlassen, aber dennoch die Auswahl der Übereinstimmung beizubehalten. Auf diese Weise kann ich sofort mit der Eingabe beginnen und die letzte Übereinstimmung ersetzen. Angenommen, ich habe das folgende Dokument: …
Wie kann ich, beginnend mit dem Punkt oder der aktiven Region, schnell (in einem Tastendruck / Befehl) 'erweitern', um den nächsten Satz einschließender Klammern einzuschließen? Wenn ich anfange mit: ( |bedeutet Punkt) (defn foo [x] (+ x |42)) Oder wenn ich beginne mit: ( <und >die ausgewählte Region einklammern) (defn …
Gibt es eine Möglichkeit, eine Region im org-Modus zu falten? (Nicht die gesamte Datei und kein einzelnes Element, sondern eine Region mit mehreren Elementen.) Oft möchte ich nur einen Teil einer orgDatei reduzieren, z. B. Falten: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 …
Gibt es eine bessere Alternative zu dieser Funktion, mit der ich Parens in einer Region entferne? Ich suche nach einem eingebauten Emacs oder etwas Besserem, das alle Paare in der ausgewählten Region entfernt (z. B. Klammern, geschweifte Klammern, doppelte Anführungszeichen, einfache Anführungszeichen). (defun my-delete-surrounded-parens () (interactive) ;; save where region …
Gibt es eine bequeme Möglichkeit, die vorherige Einschränkung wiederherzustellen? Also nach der folgenden Abfolge von Ereignissen: Markieren Sie eine Region Rufen Sie an narrow-to-regionund erledigen Sie Ihre Arbeit. Rufen Sie widenan, um herumzuspringen und nach etwas zu suchen Ich möchte mich wieder auf die ursprüngliche Region beschränken, ohne sie erneut …
Ich möchte eine Auswahl vergrößern, ohne den Punkt (den Cursor) von seiner Position zu bewegen. Ich weiß, dass ich immer C-u C-spczum vorherigen Standort wechseln kann, aber das möchte ich vermeiden. Insbesondere möchte ich beide Operationen ausführen: Wählen Sie den gesamten Text im Puffer aus Fügen Sie der Auswahl schrittweise …
Ich habe die folgende Funktion, die von hier aus leicht angepasst wurde : ;; Insert text around a region. In this case, it's ;; the LaTeX code environment from the listings package (defun wrap-code (start end) "Insert a \begin{code} and \end{code} around a region." (interactive "r") (save-excursion (goto-char start) (insert …
Wie kann ich eine Reihe von Zahlen summieren, die mit Text in der Region durchsetzt sind (keine rechteckige Region)? Wenn die Region beispielsweise diesen Text enthält: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Ich suche nach einem Befehl, der 298 irgendwie meldet (298 = 234 + …
Gegeben 2 absolute Zahlen (kompatibel mit region-beginning, region-end). Wie können diese Zahlen verwendet werden, um die Auswahl festzulegen? Bearbeiten: Wenn Sie den bösen Modus verwenden, möchten Sie möglicherweise diese Frage überprüfen. Zum Zeitpunkt der Frage war mir nicht bewusst, dass dies in einigen Fällen eine andere Methode erfordert.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.