Perguntas com a marcação «ex-mode»

O modo ex do Vim é semelhante ao modo de linha de comando, projetado para processamento em lote.

115
O modo Ex tem algum uso prático?

O Vim possui um modo Ex que pode ser inserido ao entrar Qe um modo de linha de comando que pode ser inserido com q:. Uma reclamação comum entre os novos usuários do vim é que eles entram nesses modos acidentalmente ao tentar sair do vim. Como tal, desativei essas chaves no meu ~/.vimrcpara não...

18
O que: open do no vim?

A documentação do Vim tem a dizer sobre o :opencomando: This command is in Vi, but Vim only simulates it: *:o* *:op* *:open* :[range]o[pen] Works like |:visual|: end Ex mode. {Vi: start editing in open mode} :[range]o[pen] /pattern/ As above, additionally move the cursor to the column where...

16
Como saio do modo de entrada ex?

Fiquei preso no modo de entrada ex digitando :i. Agora não posso usar nenhum comando. Tudo o que existe é apenas uma sequência de texto. Pressionar escape não me tira disso, digitar :visualnão me tira disso, e digitar visualnão me tira disso. Como faço para sair

8
Qual é a diferença entre o modo Ex e o modo Ex aprimorado?

Existem dois modos vim Ex: o modo Ex compatível com vi ( vim -e -s), O vim melhorou o modo Ex ( vim -E -s). O modo Ex aprimorado do Vim permite comandos mais avançados do que o modo Ex compatível com vi, no entanto, quais são as principais diferenças? Ou onde eu posso

8
Continuar um comando no modo ex depois de "norma"?

Costumo usar macros extremamente longas ao lidar com edição e refatoração repetitivas. Sempre que possível, escrevo-os como comandos no modo ex, em vez de gravá-los como macros, porque são mais fáceis de editar interativamente dessa maneira (com a janela de comando). No entanto, às vezes eu...

7
Como usar a substituição no registro?

Digamos que eu tenha registrado a string armazenada, mas gostaria de usar o comando substitute para alterá-la. Por exemplo, eu tenho a tabela 5x5 html: let @t='<table>'.repeat('<tr>'.repeat('<td>_</td>',5).'</tr>',5).'</table>' e gostaria de substituir...

7
Executando um comando em linhas delimitadas

Como posso executar um comando em todas as linhas delimitadas, digamos por \begin{otherlanguage}e \end{otherlanguage}? Por exemplo, 1 This line should not be affected, 2 \begin{otherlanguage} 3 but this should; 4 \end{otherlanguage} 5 this should not. (O cmd pode ser norm A