Vimperator - existe alguma maneira de editar texto?


8

Gostaria de saber se existe alguma maneira de editar texto no Vimperator (por exemplo, caixas de entrada ou interface da web do Gmails)? A maneira como se edita o texto no Vim e pode navegar, por exemplo, o uso de "p", "yy" e "dd" etc.

Se houver alguma maneira de fazer isso no Firefox, compartilhe-o.


Respostas:


6

ctrl + i abre um editor externo

set editor='gvim -f'

2

Sim. Simplesmente navegue para um campo ou caixa de entrada clicando nele ou tabulando-o. Isso colocará automaticamente o Vimperator no INSERTmodo e você poderá digitar.


4
Sim, isso é natural, mas eu queria algo mais como 'modo visual' para poder fazer dd, dw, d3w e tal. Comecei a usar pentadátilo, pois isso é possível pelo Ct no modo de inserção.
Tomas Pruzina 4/03/12

11
@AoeAoe Bom truque, isso também funciona com o Vimperator.

0

Se você pressionar Control + i dentro de uma caixa de entrada, o vimperator criará o processo em segundo plano do vim (por padrão com o gvim, mas você pode alterá-lo na variável do editor) e poderá editar dessa maneira, quando fizer :wqo processo do vim. o buffer na caixa de entrada

Fora isso, você pode usar o wasavi , que transforma todo texto de entrada no clone de um vim.


<C> + i já está vinculado à inserção *emphasized text*no SE quando você está editando uma resposta, para que não seja captada pelo vimperator.
Mussé Redi

Eu não uso isso para pedir muito para aprender a usá-lo. Por quê? Fiz o meu caminho para consertar minhas próprias coisas mais rápido.
Rubén Marrero 21/03

Em qual caso você faria uma pergunta?
Mussé Redi

Eu tento fazer isso. Mas como eu sigo as práticas recomendadas da SO para explicar o problema, 100% das vezes eu tive um problema (da data da minha última pergunta: P `29 de fevereiro de 16 às 13:12 127.0.0.1 873`), na qual gostaria de perguntar aqui Eu o resolvi enquanto explicava.
Rubén Marrero 22/03

Você poderia elaborar de uma maneira mais simples? Parece que estou perdendo sua mensagem.
Mussé Redi 22/03/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.