Fechado . Esta pergunta é baseada em opiniões . Atualmente não está aceitando respostas.

Comentários

  • Acabei de encontrar vimdiff <(./abc.sh) <(./abc2.sh) não ' não funciona ([ 1] + Parado … blá, blá), mas gvimdiff <(./abc.sh) <(./abc2.sh) funciona, eu uso o Fedora 21 gnome 3.

Resposta

No gVim você pode selecionar a fonte, o vim depende da fonte que o terminal fornece. E é o mesmo para suporte a cores. Gvim tem suporte total, vim depende do terminal.

Gvim adicionalmente tem menus e uma barra de ferramentas, que falta ao vim.

Uma grande vantagem do vim é que, por ser um aplicativo de terminal, você tem um terminal completo ao seu alcance. O gVim tem um suporte terminal muito rudimentar. Isso é útil se você executar :make, por exemplo.

Comentários

  • Talvez adicione gvim tem o mouse habilitado por padrão e vim don ' t (embora ' é fácil ativá-lo com set mouse=a). Além disso, a maioria dos esquemas de cores são escritos para gvim e não para vim, então ' é mais fácil para usá-los fora da caixa (embora usar os scripts guicolorscheme.vim também funcione bem). Sim, eu ' m usando vim.
  • Por que diabos você precisa de um mouse em vim?
  • @Bernhard Para redimensionar divisões verticais / horizontais mais rápido do que com um teclado.
  • @ É tienne Isso não é mais rápido. Terei que pegar meu mouse primeiro;)
  • Não é um grande problema se você tiver um touchpad ou trackpoint em mãos.

Resposta

Instale os dois e experimente os dois, eles usam a mesma configuração etc. para que não haja risco.

No que diz respeito às diferenças: um é um gráfico A ferramenta um é uma ferramenta de linha de comando. Portanto, a vantagem do vim para o gvim é que você pode usá-lo facilmente em uma conexão ssh. (Você pode fazer o mesmo com o gvim encapsulando o X, mas isso tem alguma sobrecarga.

Comentários

  • O risco é dispersar suas energias e ficar desanimado. Eu ' tentei mais de 20 editores / Até agora, e como nunca me comprometi a aprender um bem, estou ' sofrendo. Atualmente descobrindo as alegrias do vim com plug-ins. 🙂

Resposta

O pacote gvim deve ter todo o vim vindo. Ou seja, se você deseja recorrer ao vani lla vim você pode.

De qualquer forma, a maior diferença IMO é que o vim depende do terminal para lidar com caracteres especiais e sequências de teclas. Se você deseja mapear e explorar coisas como <c-space>, <m-ins>, … apenas esqueça com o vim.

É claro que o gvim tem menus, mouse, barra de ferramentas, etc. Mas isso é apenas um pequeno bônus em comparação com um teclado totalmente funcional.

Resposta

Ambos são iguais se você enxergar em termos de desempenho, mas se quiser uma boa aparência e quiser personalizar o editor para que não pareça chato, então você gostaria de experimentar a versão aprimorada do vim.

Resposta

Para mim, a maior desvantagem de usar o gvim em vez do vim é que você não pode executá-lo dentro de um contêiner removível. Eu executo o vim dentro do tmux , o que me permite desanexar a sessão em execução e reconectá-la mais tarde. Por exemplo, posso desconectar minha sessão no trabalho, ir para casa, entrar no trabalho por ssh e reconectar à sessão já em execução. Eu também trabalho muito em hosts VPS remotos, o que torna a capacidade de reconectar mais importante, já que posso perder minha conexão ssh. Gvim é atraente para novos usuários do vim, e é uma boa maneira de começar, mas uma vez que você é um usuário avançado do vim, menus e outros elementos da GUI apenas o deixam lento. O Vim pode ser configurado para usar um mouse no modo de terminal (mesmo sobre SSH), e se você definir seu terminal para usar 256 cores e uma bela fonte Unicode, poderá ficar bem elaborado sem a sobrecarga de uma GUI.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *