Interface do Vim nos campos de entrada do navegador da web?

26

Eu estou procurando um plugin de navegador que insira textin de caixas de entrada com a mesma interface de teclado do editor de texto Vim. Eu adotei Vimium , o que torna a navegação geral muito mais eficaz, no entanto, muitas vezes eu acho que eu queria ter a interface do Vim enquanto eu selecionava uma campo de entrada (como enquanto eu estou criando este post). Eu gostaria muito de poder navegar pelo texto da mesma maneira que eu edito o arquivo com o editor de texto vim e estou curioso para saber se esse plugin existe?

    
por rudolph9 11.04.2012 / 19:22

6 respostas

11

Os add-ons Pentadactyl e Vimperator para o Firefox permitem a edição do vim em áreas de texto pressionando ctrl+t ; Eu acho que há também uma opção para ativá-lo permanentemente. Há também o It's All Text! que lançará um editor para você .

No que diz respeito ao Chrome, não é tão fácil, pois a API é bastante limitada. Eles exigem que você execute um servidor em seu sistema. Havia TextareaConnect , mas parece estar quebrado agora.

    
por 12.04.2012 / 00:05
6

Adicionando à resposta de Shawn, pentadactyl (e vimperator) permitem que você pressione ctrl+i quando em um campo de texto para realmente editá-lo no vim. Ele salvará o conteúdo do campo de texto em um arquivo temporário, abrirá esse arquivo no (g) vim e lerá o conteúdo (alterado) de volta depois de fechar o editor.

    
por 17.04.2012 / 16:17
6

wasavi fornece uma interface vim para caixas de texto em vários navegadores da Web (Chrom (ium), Firefox / Iceweasel & ; Opera) e posso confirmar que funciona no Chromium on Linux (Debian 7 com Gnome3). Comece com muito mais informações na home page abaixo:

página inicial do wasavi

Página do Github

para Chrom (ium)

Links para instalar no Opera e Firefox / Iceweasel podem ser encontrados na página inicial (link acima - eu os incluí, mas não posso postar com mais de 2 links ...)

    
por 28.02.2014 / 07:21
1

Se você usa o Chrome, eu liberei recentemente uma extensão do Chrome de código aberto chamada Vimsert. Vai deixar você editar qualquer textarea dentro do modo vim do editor Ace.

link

    
por 07.05.2015 / 17:50
1

Se você quiser transformar uma área de texto em um editor de código semelhante a vim, este bookmarklet permite você transformar qualquer textarea em um ace clicando três vezes nele. Ele suporta atalhos de teclado do vim e do emacs. Você pode selecioná-los na página de criação de bookmarklet.

    
por 15.05.2015 / 11:42
0

Eu acho que a chave F é a sua resposta, de modo que marque todas as caixas de entrada com um número e, em seguida, bata o número com o campo de entrada desejado, tão simples quanto ele é. Aproveite!

    
por 28.03.2016 / 04:33