Ich benutze vim-latexsuite, um eine Latexdatei zu bearbeiten. Der Text stammt ursprünglich von Google Doc und es gibt viele mathematische Symbole, die nicht im mathematischen Modus geschrieben sind.
Ich muss $
vor und nach jedem Symbol hinzufügen. Aber das ist schmerzhaft. (Suchen / Ersetzen funktioniert nicht, da einige Gleichungsmuster kompliziert sind.)
Gibt es eine Möglichkeit, die Symbole oder Optionen mit Ctrl-V
im visuellen Modus visuell auszuwählen, und nach dem Drücken der Taste kann $
vor und nach der visuellen Auswahl automatisch hinzugefügt werden?
Ich glaube nicht, dass es einen Standardbefehl dafür gibt, aber Sie können den Surround verwenden. vim Plugin, um dies zu tun:
Der Befehl ist csW$
, um den aktuellen Text mit $
Sie können dazu ein Makro aufnehmen.
Bei einer visuellen Auswahl:
q q - Makro im Register q speichern
c - Ändere den Inhalt der visuellen Auswahl
$ $ Esc - Einfügen $$
P - fügen Sie den Originaltext zwischen $ s ein (beachten Sie, dass es ein Großbuchstabe P ist)
q - Stoppen Sie die Aufnahme des Makros
Ab dann können Sie Ihre visuelle Auswahl treffen und einfach @ q .
ausführen