È un po 'poco pratici e di una sequenza di tasti in più, ma è possibile: basta dividere la selezione in più cursori prima di fare il VIM standard di Maiusc + ho
Quindi la routine (Mac) è:
Select blocco con V/v tasti + movimento
ComandoMaiusc +L
V/v per uscire dalla modalità visiva
cursori multipli che è possibile spostare, inserire, a prescindere!
In alternativa, si può fare quello che ho fatto e adottare un approccio ibrido, modificando di Sublime Maiusc + controllo + freccia combinazioni di tasti per essere Maiusc + controllo tasti + movimento anziché.
[
{ "keys": ["ctrl+shift+j"], "command": "select_lines", "args": {"forward": true} },
{ "keys": ["ctrl+shift+k"], "command": "select_lines", "args": {"forward": false} }
]
Maiusc +controllo + K conflitti con OS X built-in "uccidere tutte le linee" vincolanti, ma attacchi ST sovrascrivono quelli, e non si dovrebbe usare che uno comunque .. .viene da Emacs;)
fonte
2013-03-21 17:10:18
Significa "digitare' jjjI-- 'in modalità ST2 Vintage"? Beh, se l'hai provato e non funziona, la risposta è no. IIRC, puoi facilmente trovare il file contenente i comandi che compongono la "modalità vintage" nella directory di ST2 e guardarti intorno se c'è qualcosa di simile a ''. –
romainl
Ho appena scaricato un nuovo aggiornamento notturno e non sono riuscito a trovare nulla relativo alla modalità di blocco visivo in 'vintage.package'.La modifica delle colonne è ancora disponibile con ' + frecce' (su Linux) ma non è possibile usare' 'come in Vim: fa ancora lo" incolla "standard. Penso che la risposta alla tua domanda sia "No", ma la ST2 sta progredendo rapidamente e costantemente, quindi la situazione potrebbe cambiare molto in futuro. –
romainl
Inoltre voglio sapere come tagliare i contenuti selezionati da ctrl + alt + frecce (su Windows). In vim, ho solo e seleziono il contenuto e x. –
liweijian