Eu incluí o Eclim, mas difere das outras duas opções, pois disponibiliza a funcionalidade Eclipse no vim e o que realmente busco é a funcionalidade vim no ambiente Eclipse.
O Vrapper é o melhor simplesmente porque não gosta do Vimplugin.
simplfuzz 5/07/12
Eu sei que você disse que deseja levar o vim ao eclipse, mas outra opção simples é executar o gvim ao lado dele e enviar os arquivos abertos pelo eclipse para ele: stackoverflow.com/a/4088507/23213
Steve Vermeulen
Respostas:
81
Eclim
Eclim não é a abordagem correta na minha opinião. Você deseja manter a flexibilidade e a funcionalidade do IDE enquanto ganha o poder de edição do Vim.
viPlugin
Eu usei o viPlugin quando estava trabalhando com o Eclipse. No entanto, não é gratuito (ao contrário do plugin IntelliJ Idea Vim). Também não é tão completo quanto o plug-in do Visual Studio Vim. Você descobrirá que algumas funcionalidades estão ausentes. Coisas como Ctrl +] para "ir para a definição" ou Ctrl + o para "voltar" não funcionam. Macros também não funcionam, mas possuem marcas. Ele fornece a funcionalidade principal da edição de texto do Vim. Se bem me lembro, você pode até ter um arquivo de configuração simples do vimrc. Você pode fazer um teste gratuito para testá-lo.
Vrapper
Aparentemente, o Vrapper possui macros e marcas, além dos seguintes comandos:
Moções
h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE
Operadores
y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU
Procurar
/ ? n N * #
Objetos de texto (apenas no modo normal)
ib i (i) i [i] iB i {i} i i "i 'iw iW i ab a (a) a [a] aB a {a} a" a' a 'aw aW
Conta
Você pode usar as teclas numéricas para especificar contagens na frente de outros comandos. Outros comandos
v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT
Tentei Vimplugin, mas não conseguiu fazê-lo funcionar. Eu hesitava em experimentar o Vrapper b / c, que parecia muito jovem (v0.14), mas parece funcionar decentemente. Pelo menos eu posso navegar mais rápido.
hyperslug
2
Eu estou usando Vrapper e eu estou muito feliz com it.I tinha realmente perdeu navegação hjkl e atalhos como di ((parênteses dentro Apagar) yi {(conteúdos de cópia de bloco atual) etc.
Nylon Sorriso
O viplugin mostra pop-up irritante que informa para comprar o produto se você não deseja que o pop-up apareça. Mudou também para o Vrapper.
Neaţu Ovidiu Gabriel
Vrapper ... finalmente estou de volta na zona :)
ATOzTOA
16
Eu tentei o Viable e é a minha melhor escolha dentre todos eles. Ele possui praticamente todos os recursos do Vrapper, mas alguns recursos adicionais que nenhum dos outros possui como divisão de janelas, histórico de comandos e filtros e comandos externos.
É pago, mas é grátis para tentar. Faltam alguns dos princípios básicos, como Pierre mencionou, sem suporte, Ctrl+]por exemplo, no entanto, o desenvolvimento é ativo, então as chances são de que seja implementado.
apenas começou a usá-lo e parece perfeito para um plugin que acabou de ser lançado. Estava esperando por um plugin vi por anos para o eclipse. Agora eu posso usar a minha dois favoritos IDE com suporte a vi cheia: Netbans e Eclipse
Steven Rosato
Eu o uso há alguns meses e, embora eu goste, o desenvolvimento parece bastante viável. Ainda é um plugin decente, mas não é algo pelo qual pagaria US $ 15, a menos que parecesse ativo.
Jeb
Jeb, obrigado por apontar isso. Desde o que parece ser a última versão do Viable em 22/10/2011, houve 9 versões do viPlugin. Hummm.
AmigoNico
Também desde o Vrapper 0.34.0, existe um plug-in opcional que permite usar divisões.
Carlo
3
Infelizmente viável parece ter morrido. O site desapareceu e o aplicativo no mercado parece não funcionar no Juno +.
Leopd
14
Eu usei o viplugin por um bom tempo, mas agora que criei um ambiente vim bastante personalizado, mudei para o eclim. O Vim já oferece quase tudo o que você precisa - tags, navegação de arquivos e visualização do projeto. O Eclim fornece uma maneira de conectar-se ao eclipse e fornece as ferramentas de conclusão e refatoração. Você usa o vim para o que é melhor e eclipse para o que é melhor.
Realmente, acho que tentar reimplementar o vim dentro do ambiente do eclipse é apenas uma proposição perdida. Se você só gosta das funções básicas de movimento e navegação, um dos plug-ins funcionará perfeitamente. Mas se você investiu tempo para fazer com que o vim funcionasse da maneira que você deseja, eclim é uma maneira indolor de se conectar facilmente ao eclipse.
Tentei o viPlugin e o vrapper por um tempo e, finalmente, cheguei à mesma conclusão. Eu não me considero um usuário avançado vim, mas eu ainda constantemente correu para limitações ou inconsistências ou aborrecimentos
Steve Vermeulen
1
Eu acho que para manter suas habilidades de vim nítidas e, para fins de produtividade, é ótimo ter o viplugin instalado. Apenas dizendo! :)
Alex Cory
Até onde eu sei, o eclim não se move sobre a depuração, um recurso quase necessário para grandes projetos.
Respostas:
Eclim
Eclim não é a abordagem correta na minha opinião. Você deseja manter a flexibilidade e a funcionalidade do IDE enquanto ganha o poder de edição do Vim.
viPlugin
Eu usei o viPlugin quando estava trabalhando com o Eclipse. No entanto, não é gratuito (ao contrário do plugin IntelliJ Idea Vim). Também não é tão completo quanto o plug-in do Visual Studio Vim. Você descobrirá que algumas funcionalidades estão ausentes. Coisas como Ctrl +] para "ir para a definição" ou Ctrl + o para "voltar" não funcionam. Macros também não funcionam, mas possuem marcas. Ele fornece a funcionalidade principal da edição de texto do Vim. Se bem me lembro, você pode até ter um arquivo de configuração simples do vimrc. Você pode fazer um teste gratuito para testá-lo.
Vrapper
Aparentemente, o Vrapper possui macros e marcas, além dos seguintes comandos:
Moções
h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE
Operadores
y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU
Procurar
/ ? n N * #
Objetos de texto (apenas no modo normal)
Conta
Você pode usar as teclas numéricas para especificar contagens na frente de outros comandos. Outros comandos
v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT
Além disso, é gratuito, então eu iria com esse.
fonte
Eu tentei o Viable e é a minha melhor escolha dentre todos eles. Ele possui praticamente todos os recursos do Vrapper, mas alguns recursos adicionais que nenhum dos outros possui como divisão de janelas, histórico de comandos e filtros e comandos externos.
É pago, mas é grátis para tentar. Faltam alguns dos princípios básicos, como Pierre mencionou, sem suporte,
Ctrl+]
por exemplo, no entanto, o desenvolvimento é ativo, então as chances são de que seja implementado.fonte
Eu usei o viplugin por um bom tempo, mas agora que criei um ambiente vim bastante personalizado, mudei para o eclim. O Vim já oferece quase tudo o que você precisa - tags, navegação de arquivos e visualização do projeto. O Eclim fornece uma maneira de conectar-se ao eclipse e fornece as ferramentas de conclusão e refatoração. Você usa o vim para o que é melhor e eclipse para o que é melhor.
Realmente, acho que tentar reimplementar o vim dentro do ambiente do eclipse é apenas uma proposição perdida. Se você só gosta das funções básicas de movimento e navegação, um dos plug-ins funcionará perfeitamente. Mas se você investiu tempo para fazer com que o vim funcionasse da maneira que você deseja, eclim é uma maneira indolor de se conectar facilmente ao eclipse.
fonte
Infelizmente, o viplugin é o melhor.
fonte