Vi & Vim

Domande e risposte per le persone che utilizzano le famiglie di editor di testo di Vi e Vim






4
Movimenti Vim HardMode a grana fine
Recentemente ho scoperto la modalità difficile di Vim e ho deciso di provare ad usarla. Tuttavia, sto incontrando alcuni problemi con movimenti a grana fine. Ad esempio, diciamo che voglio solo spostarmi su o giù di una riga. Dal momento che je ksono disabilitati, io non sono sicuro di quello …

1
Cosa sta facendo sembrare il mio cursore così strano? [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 3 anni fa . Ogni volta che colpisco la fine o l'inizio di una riga, ottengo questo personaggio molto strano dove …
11 terminal  cursor 



2
C'è un modo per rilevare se sto registrando in vimscript?
C'è qualcosa del genere eval("is_recording()") che posso chiamare nel mio vimscript per scoprire se sto registrando una macro? Avrei pensato che funzionasse: eval("mode(1)") ma questo ritorna "n". Non sono sicuro che sia importante, ma sto usando Neovim, quindi se è esclusivo di Neovim, va bene.

2
Come posso utilizzare più trigger per lo stesso snippet?
Ho creato uno snippet che desidero dare diversi trigger, quindi invece di dire triggerche voglio anche attivarlo con myothertrigger: snippet trigger "just an example" my text ... endsnippet C'è un modo semplice per farlo invece di copiare lo snippet? Modifica: per essere chiari, sto usando UltiSnips , ma se c'è …




2
Esiste un plugin vim che implementa la funzione hot exit dal testo sublime
L'uscita a caldo è una delle caratteristiche killer dell'editor di testo Sublime. Permette di chiudere l'editor in qualsiasi momento senza preoccuparsi delle modifiche ai file aperti: si chiude semplicemente senza alcuna domanda. Al riavvio di ST, tutti i file aperti e modificati saranno allo stesso stato in cui erano prima …
11 save 

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.