Come posso modificare il comando ci in vim


10

Proprio come "ci (" cambia tutto tra parentesi, voglio che "ci $" cambi tutto tra simboli del dollaro (per modificare LaTeX.) È possibile?


Non sapevo di questo comando ... sai dove posso leggerlo nel manuale? Non sono riuscito a trovarlo per qualche motivo.
Robert S Ciaccio,

1
@calavera: ": help c" e poi ": help object-select"
Neil G

Risposte:


6

Il plug-in Vim LaTeX box aggiunge questa funzione. Se non volevi usare il resto del plugin, potresti semplicemente guardare la fonte e vedere come è fatto.

Penso che alcuni degli altri plug-in LaTeX per Vim probabilmente abbiano anche questa funzione. Ce ne sono almeno quattro principali, la scatola LaTeX è quella con cui ho più familiarità.


2

Io non la penso così; dovrete avere un modo per dire a Vim se volete cambiare tra il simbolo del dollaro in avanti o indietro, e non credo che possa essere determinato programmaticamente.

Tuttavia, puoi fare un "cf $" per cambiare tutto da dove ti trovi sulla linea fino al segno del dollaro successivo, o "cF $" se vuoi andare al segno del dollaro precedente.


È possibile. Per i principi di implementazione, consultare il relativo suggerimento vim: vim.wikia.com/wiki/Indent_text_object
Luc Hermitte,

1
ct$o cT$altrimenti cancelli anche il simbolo del dollaro
Three Diag,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.