Comandi che sposta il cursore. Un comando di movimento viene utilizzato dopo il comando di un operatore per spostarsi sul testo su cui si deve operare.
Ho bisogno di un movimento che si sposta alla fine / inizio di un blocco Python e ho bisogno di un altro movimento che si sposta all'inizio / alla fine del metodo / classe precedente / successivo (tutte le combinazioni). Ho provato vim-indent-object, python-mode, chapa, vim-python-object, ecc. Nessuno di essi …
Sto cercando di capire come posso usare l'operatore con il movimento successivo all'interno di una mappatura. Per esempio: nmap /c c{here we pending for a motion}/<C-r>"<CR> La mappa dovrebbe effettuare le seguenti operazioni: Attiva l' coperatore e ascolta il movimento successivo; Ad esempio, posso digitare qui t,per cambiare tutto prima …
Spesso modifico un file - penso che il mio lavoro sia finito - quindi chiudo il file e passiamo alla cosa successiva. Ma poi mi rendo conto che devo tornare a quel codice e modificarlo un po 'di più. Se apro di nuovo il file, posso usare il .segno e …
È possibile definire un oggetto di testo in vim che agirà su una regione rettangolare? Ad esempio, supponiamo che io abbia allineato verticalmente colonne di testo, in questo modo: column 1 co column 2 col lumn 1 colu umn 2 column mn 1 column 2 column 2 c 1 column …
Sto usando il a"movimento piuttosto spesso in vim; ad es. usare ca"durante il refactoring di un pezzo di codice per sostituire un argomento codificato con un nome di variabile. Il problema con questo approccio è che a" include gli spazi bianchi iniziali se non vi sono spazi bianchi finali : …
Ci sono molte volte nella mia vita lavorativa quotidiana che ho bisogno di operare su una funzione specifica, cose come evidenziare o cercare una variabile, ma non sono mai riuscito a limitare l'ambito delle modifiche / ricerca. C'è un modo in cui dire selettivamente, trovare tutti i riferimenti $colorall'interno di …
Il mio cursore in Gvim: Il mio cursore in Gvim dopo aver premuto d: È possibile cambiare il cursore nel terminale Vim in modalità operatore in sospeso? Non deve assomigliare esattamente agli screenshot. Questo viene fatto da o:hor50-Cursorin guicursorper Gvim. Le uniche tre opzioni che vedo per Vim sono: t_SI …
Ho trovato difficile capire questi movimenti di oggetti di testo: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count] sections forward …
A volte voglio controllare la lunghezza di un pezzo di testo, ad esempio in questo esempio: str = 'Hello, world!' if len(str) == 13: print('Hello back to you!') Vorrei sapere la lunghezza della corda Hello, world!. Quello che faccio ora è avere il numero di colonna rulerformatcon %c, metto il …
I paragrafi sono delimitati da righe vuote, sia in vim che in tex, ma a volte vorrei che vim trattasse un'entità come un paragrafo e non tex. Posso, ad esempio, creare linee di vim treat contenenti solo un "%" come delimitatore di paragrafo?
Un esempio ( ^è la posizione del cursore): Prima: a bc def ghi j k l mn o p q rs ^ Dopo: a bc def ghimn o p q rs ^ o quantomeno: a bc def ghimn o p q rs ^ So che posso usare d0i<BS>, ma voglio …
Qual è la sequenza più veloce da eliminare fino alla fine della riga dopo la posizione del cursore? Esempio: Voglio eliminare questa riga in modo più veloce Sequenza: 5eDeliminerà l'ultimo carattere della parolaline Voglio eliminare questa lin Muoversi con vim spesso mi mette sul primo o sull'ultimo carattere di una …
Sto scrivendo il codice LaTeX che ha molte sezioni come questa \begin{definition} blah blah blah ... ... \end{definition} Nel testo normale, sono molto appassionato di gq]riavvolgere bene tutto. All'interno di una sezione di blocco come sopra, che avvolge anche il comando end, che preferirei mantenere su una riga separata. C'è …
Sto tornando a Vim dopo aver usato Emacs per alcuni anni. Sto cercando di stimolare Vim leggendo e guardando tutorial, oltre a usarlo quotidianamente. Durante la modifica del testo, trovo che i comandi Emacs di Alt-F, Alt-B, Ctrl-a, Ctrl-e, Alt-D e Alt-Backspace siano molto utili e intuitivi, consentendo modifiche locali …
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.