Ho premuto accidentalmente gh
in modalità normale e ho avviato una selezione, quindi ho cercato il documento e ho trovato :h Select-mode
.
Da quanto ho capito, la modalità di selezione è vicina alla modalità visiva, tranne per il fatto che:
- Digitando un carattere stampabile
<CR>
o<BS>
eliminerà la selezione, avvierà la modalità di inserimento e sostituirà la selezione con l'input. hjkl
e altri movimenti in modalità normale o visiva non estenderanno la selezione a meno che non abbiano il prefisso<Shift>
<CTRL-O>
e<CTRL-G>
passerà alla modalità visiva.- Il documento dice anche quanto segue, che se ho capito bene significa che è possibile fare una selezione lineare che viene quindi trattata in modo caratteristico:
Quando si utilizza un operatore in modalità Seleziona e la selezione è lineare, le linee selezionate vengono gestite, ma come nella selezione caratteriale. Ad esempio, quando un'intera linea viene eliminata, può successivamente essere incollata a metà linea.
Sono un po 'confuso perché non capisco perché questa modalità sia stata creata: tutto quello che posso vedere è che è meno conveniente della modalità visiva e non offre più funzionalità.
Inoltre, le ricerche che ho effettuato danno tutti risultati sull'esecuzione della selezione in modalità visiva ma non trattano la modalità di selezione.
Quindi le mie domande sono:
- Perché è stata creata la modalità di selezione?
- Quali sono i suoi vantaggi rispetto alla modalità visiva?
- Che cos'è un caso d'uso in cui è più interessante utilizzare la modalità di selezione?
MetaNote Non ho idea di quale tag sia rilevante per questa domanda, sentiti libero di ripetere la stampa se necessario.
c
), quindi a seconda di ciò che si desidera fare, selezionare la modalità potrebbe essere utile. Peccato che continuo a dimenticarmene.
c
si trattasse di una sequenza di tasti salvata perché la selezione non è conveniente come in modalità visiva (poiché non è possibile utilizzare e
o iw
direttamente).
'selectmode'
contiene mouse
e 'mouse'
contiene un flag per la modalità corrente, la selezione con il mouse avvierà la modalità di selezione (secondo il documento).