Pressionei acidentalmente ghno modo normal e iniciei uma seleção; procurei o documento e o encontrei :h Select-mode.
Pelo que entendi, o modo de seleção está próximo ao modo visual, exceto que:
- Digitar um caractere imprimível
<CR>ou<BS>excluirá a seleção, iniciará o modo de inserção e substituirá a seleção pela entrada. hjkle outro movimento no modo normal ou visual não estenderá a seleção, a menos que sejam prefixados com<Shift><CTRL-O>e<CTRL-G>mudará para o modo visual.- O documento também diz o seguinte, que, se entendi corretamente, significa que é possível fazer a seleção linha a linha, que são tratadas a cada caractere:
Ao usar um operador no modo Selecionar, e a seleção é no sentido de linha, as linhas selecionadas são operadas, mas como na seleção de caracteres. Por exemplo, quando uma linha inteira é excluída, mais tarde ela pode ser colada na metade da linha.
Estou um pouco confuso porque não entendo por que esse modo foi criado: tudo o que vejo é que é menos conveniente que o modo visual e não oferece mais recursos.
Além disso, as pesquisas que fiz deram resultados sobre a seleção no modo visual, mas não tratam o modo de seleção.
Então, minhas perguntas são:
- Por que o modo de seleção foi criado?
- Quais são as suas vantagens em comparação com o modo visual?
- O que é um caso de uso em que é mais interessante usar o modo de seleção?
MetaNote Não tenho idéia de qual tag é relevante para esta pergunta, fique à vontade para marcar novamente, se necessário.
c); portanto, dependendo do que você deseja fazer, o modo de seleção pode ser útil. Pena que eu continuo esquecendo disso.
ctecla seja salva porque a seleção não é tão conveniente quanto no modo visual (já que você não pode usar eou iwdiretamente).
'selectmode'contém mousee 'mouse'contém um sinalizador para o modo atual, selecionar com o mouse inicia o modo de seleção (de acordo com o documento).