Quais plugins do vim estão disponíveis para o Eclipse? [fechadas]


128

Eu encontrei três e gostaria de saber se existem outros e quais podem ser suas vantagens ou desvantagens:

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.


8
Em vez de pedir o melhor plug-in, que é altamente subjetivo, você deve perguntar quais são as vantagens e os recursos que distinguem cada opção.
Pierre-Antoine LaFayette

1
Também há viplugin: www.viplugin.com/ (diferente de vimplugin).
DrAl


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

Além disso, é gratuito, então eu iria com esse.


1
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.


2
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.


1
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.
yesennes 9/09/15

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.