Melhor GUI para o vim?

15

Eu gosto de usar o vim, seus recursos infinitos e a maneira como ele faz as coisas (na maioria das vezes). Eu tenho usado isso de vez em quando (não como meu editor principal) por pelo menos 7 anos agora, então, embora eu esteja longe de ser um especialista, eu geralmente conheço meu caminho.

Agora, embora eu goste disso na linha de comando, eu realmente gostaria que ele fosse meu editor principal nas GUIs do Windows e Linux. Mas ... gvim ... é horrível . Ele quebra tantas "regras" de usabilidade no Windows que nem vale a pena lutar com isso. Nem mesmo Creme , com suas mudanças e fantasia .vimrc, salva o dia.

Então, minha pergunta é: existe uma GUI moderna para Windows e Linux que faz com que pareça e se comporte como a maioria dos editores de GUI? Tendo Sublime Text, Kate, TextMate ou a GUI da Editra com recursos do vim seria incrível. Eu percebo que todos os quatro (assim como muitos outros editores) têm plugins que o meio que faz com que eles se comportem como vim, mas não chega perto (pelo menos para Editra e Sublime Text, não tenho certeza para os outros) vim real.

Vim sendo open source, não sei por que ainda não houve uma revisão completa da GUI. As pessoas não usam gvim?

    
por imiric 10.09.2011 / 18:27

6 respostas

12

O vim foi projetado para usar o teclado de maneira eficiente, não para usar o mouse. Assim, eu acho sua reclamação sobre um mau "gui" um pouco estranho. Se você não gosta de vim ou se você não quer aprender como as coisas são feitas no vim, tudo bem. mas então você tem que usar outro editor porque o vim simplesmente não corresponde aos seus requisitos.

Então, eu duvido que haja qualquer versão gui do vim que corresponda às suas expectativas de como um editor "gráfico" decente deve ser ou deve se comportar.

    
por 10.09.2011 / 18:46
7

Concordo com as respostas e comentários de Akira.

A única interface amigável para convenções para o Vim é o MacVim, que, obviamente, é um aplicativo somente para Mac.

Não tenho certeza se é "o melhor dos dois mundos", mas o último beta do Sublime Text 2 tem um modo "vintage" muito impressionante que abrange muitos recursos úteis do Vim (movimentos, objetos de texto) e mapas outras coisas ( / ou ? , por exemplo) para seus recursos nativos. Eu acho seu design geral um pouco irritante, então eu não me vejo mudando em breve, mas, novamente, o modo vintage é impressionante.

    
por 10.09.2011 / 19:38
2

Você pode obter um plug-in para um IDE que forneça atalhos para o VIM. E.G.

Aqui está um IDE da Web muito interessante para desenvolvedores da Web, incluindo o git, que possui o modo de atalho de teclas do VIM incorporado em:

Caso contrário, eu faço meu desenvolvimento em um mac, e sou um grande fã do MacVim, e eu concordo que o gVim é super feio no * nix, e eu me arrepio sempre que tenho que rodar o vim em um shell ssh no servidor.

Tanto quanto o VIM gosta de editores que não são um IDE separado, outro aplicativo GUI (apenas para mac, desculpe) é:

por 20.12.2011 / 16:45
1

Se você usa a tecnologia de acesso como um leitor de tela e deseja usar o vim, experimente o meu projeto: link Ele usa o script JAWS e a interface OLE do gVim. Embora seja viável, deixa muito a desejar, mas mesmo esse acesso limitado ao poder do vim vale a pena.

Para melhorar a situação do gVim, tudo o que é necessário é que alguém com o conhecimento adequado dote o backend do vim com um front-end de UI moderno com um componente de editor que tenha suporte UIAutomation e MSAA apropriado.

    
por 12.08.2014 / 07:35
1

O Vim é destinado a ser usado sem GUI. Mas se você está preocupado com a barra de menu e barra de ferramentas em gvim que parece fora do lugar. Você pode desativá-lo basta inserir

"Remove Menubar and Toolbar
set guioptions -=m 
set guioptions -=T

no seu vimrc então ele desaparecerá. no bônus, se você usar janelas menores que 10, o seu gvim foi redimensionado melhor (do que o padrão cmd do windows) e tem melhor suporte a esquemas de cores e tem boa aparência.

    
por 05.05.2016 / 07:30
1

Você pode usar o Código do VisualStudio e ele tem vários plugins que adicionam muitas das funcionalidades do Vim ao lado de muitos recursos. É um editor muito bom, além de ser aberto e gratuito e tem sabores Windows, MacOs e Linux.

    
por 26.07.2017 / 16:14