Portanto, sou viciado em vim e frequentemente adiciono muito lixo aos campos de texto regulares quando tento usar os comandos do vim e não estou no vim. Eu pensei comigo mesmo, por que o vim não pode estar em TODO LUGAR ?!
Então isso me impressionou. Por que não? Alguém já escreveu um programa que poderia redirecionar os campos de texto de entrada / atual para um buffer vim, para que se pudesse usar a edição no estilo vim em outras coisas além de terminais e gVim? Redirecionar entrada do teclado? Alterar um registrador de chaves?
Alguma idéia de como isso poderia ser feito? $ wdw thoughtsA eu fiz isso de novo. Eu preciso de ajuda séria. Idéias, alguém?
UPDATE: Mais necessitado. Acabei de receber um e-mail com este como final:
Os bibliotecários do campus terão prazer em trabalhar com professores e alunos para identificar fontes alternativas de alta qualidade de relatórios e análises de notícias científicas.
--Karen
: assinatura r
É bom saber que existem outros.
:s/\$wdw /^wce/
. ^ [: Wqvim
e faça:help :s
.Respostas:
Eu uso
vi
edição de estilobash
e vimperator para navegação na web com o Firefox (infelizmente não tem:vsplit
). No firefox, o fantástico It's All Text! O plug-in configurado para usargvim
torna as caixas de entrada (como esta) menos ruins.mutt
pega meu$EDITOR
sem problemas (diga a Karen para definir essa variável também).Acho que é tudo o que faço fora
vim
.fonte
uzbl
uma sensação semelhante, mas é preciso muito trabalho para obter os recursos aos quais você está acostumado nos navegadores "normais".Não vi nada para permitir isso, mas parece que isso poderia ser tratado com a criação de um módulo para conectar-se a uma mensagem instantânea, como SCIM ou IBus .
fonte
Isso não é exatamente o que você está procurando, mas também experimentei o desejo de combinações de teclas do vim em todos os lugares. Uma solução que usei é o Touch Cursor , que mapeei para que minhas teclas de linha inicial me permitam navegar no cursor. O arranjo padrão não é semelhante ao vim, mas você pode facilmente mudar isso. Pode levar algum tempo para me acostumar a segurar a barra de espaço para conseguir acordes, mas achei bastante natural.
Estes são alguns outros programas que oferecem soluções específicas de aplicativos: Eu uso o Viemu , que fornece uma camada de emulação de vim no Visual Studio 2005/2008, Outlook e Word.
Há também uma nova extensão do Chrome que adiciona atalhos de teclado semelhantes ao vim para navegação, também chamado Vimium .
fonte
Ainda não encontrei uma maneira, mas, usando um
xclip
script, você pode pelo menos acelerar o ciclo de copiar-colar-editar-colar. Ele cola em um arquivo temporário e o edita com o Vim:Você provavelmente vai querer atribuir um atalho de teclado para este script, para que possa fazer algo parecido CtrlA, CtrlC,SuperC
fonte