Algumas perguntas sobre o uso do VIM

1

Estou confuso, o vim vem em diferentes tipos, como um GUI IDE ou um que funciona em uma linha de comando (e servidor de terminal)?

O vim só é usado para editar arquivos de texto ou pode ser usado para automatizar outras tarefas também?

Em um Mac, quais versões do vim existem e são 100% compatíveis com o vim para o Ubuntu Linux?

    
por user27449 19.03.2011 / 03:41

3 respostas

1

O Vim pode ser construído para rodar em ambientes GUI e terminais / consoles baseados em texto. É razoavelmente portado (isto é, pode ser compilado e executado em muitas plataformas).

O site vim.org fornece links para faça o download tanto do código-fonte quanto das versões pré-compiladas que suportam modos de texto e / ou GUI em muitas das plataformas suportadas.

O Vim pode ser usado para automatizar determinadas tarefas. Como é basicamente um editor de texto, as tarefas que consistem principalmente em fazer alterações nos arquivos de texto são o ajuste mais natural. Ele tem sua linguagem de script própria .

O Vim também pode incorporar uma ou mais linguagens de propósito geral (Lua, Perl, Python, Ruby e Tcl) para uso em “scripts” do Vim. Eu suponho que você poderia realizar praticamente qualquer tarefa de automação de dentro do Vim usando uma dessas linguagens como uma ponte para um sistema de automação mais geral (COM / WMI no Windows, AppleScript no Mac OS X, shells e ferramentas de linha de comando no Unix). -ish-system), mas tal uso provavelmente não é muito comum.

O Mac OS X vem com uma versão baseada em texto do Vim ( /usr/bin/vim ) que pode ser usada nas janelas Terminal .

Também há duas versões de GUI atualizadas disponíveis: o MacVim baseado em cacau em code.google.com e o MacOSXVim baseado em carbono no sourceforge.net .
O mais antigo macvim.org está aparentemente abandonado; só tem versões antigas (por volta de 2007).

Em geral, o Vim funciona da mesma maneira em cada plataforma suportada. No entanto, o Vim tem muitos recursos opcionais que só podem ser ativados quando compilados, portanto, compatibilidade exata entre duas “construções” (por exemplo, para duas plataformas diferentes) dependerão dos recursos que foram ativados para cada compilação.

    
por 19.03.2011 / 06:19
0

1) Antecedentes no VIM vim é um editor de texto - significa VI Improved. Inicialmente foi lançado para o Amiga, mas foi adotado no ambiente Unix e Linux. Vem como somente texto e GUI também.

URL para sua referência:: link

2) Onde baixar o vim www.vim.org

Tem suporte em diversas plataformas e os instaladores instalarão um console e o Windows basaed

3) O Vim pode ser usado para editar texto e automatizar outras tarefas?

vim como mencionado é um editor. automação de tarefas como via arquivo bash, eu não acho que o vim é a melhor ferramenta aqui. sed será o único

4) mac vim

link

Compatibilidade w.r.t para ubuntu: características sábias é bastante próximo, mas é um bom trabalho feito. Mas nada bate o vim original!

Espero que ajude a esclarecer suas dúvidas!

aplausos

    
por 19.03.2011 / 03:53
0

Existem várias raças de VIM, algumas são de console, algumas são gráficas.

Para ver o mac Mac Vim . O Vim é um editor de texto, mas também é uma interface que suporta macros que permitem fazer coisas automaticamente em um arquivo, mas não projetadas para automatizar "tarefas". A menos que tarefas signifiquem mudar coisas dentro de um arquivo ou gerar texto.

Quanto à compatibilidade, os comandos usados no vim são de plataforma cruzada.

    
por 19.03.2011 / 03:56

Tags