Como baixar o script Vim na linha de comando?

2

Sempre que eu quero instalar um novo script Vim no servidor Linux em que estou trabalhando, meu fluxo de trabalho típico é o seguinte:

  1. navegue na página inicial do plug-in no Vim online usando FireXXXX
  2. faça o download de uma versão correta do plugin para o meu laptop, clique em algum link destacado
  3. carregue o plug-in baixado do meu laptop para servidor Linux usando WinSCP

que é realmente inconveniente. Eu não sei o que é a mágica por trás disso: quero dizer, para o mesmo hiperlink eu clico nele no navegador da web. Eu posso deixar você fazer o download, mas usar Wget mais o hyperlink na linha de comando do Linux vai acabar com nada além de uma indicação de erro . Hiperlink no navegador da web. Caso contrário, posso obter o link no navegador da Web e, em seguida, usar o Wget ou alguma ferramenta semelhante para realmente fazer o downloding.

Eu tento novos scripts legais do Vim muitas vezes, então você pode imaginar o meu desânimo quando eu tenho que repetir a ação tediosa o tempo todo. Quais são algumas dicas que podem me fazer baixar os scripts do Vim de uma maneira mais "profissional"?

Edição de postagem:

Meu problema não é encontrar uma ferramenta como Wget ou cURL . O problema que encontrei é bastante específico; para usar essas ferramentas para baixar um script Vim. Vamos levar link como um exemplo.

É o lugar normal onde se pode obter o roteiro, pelo menos para mim. Mas não consigo encontrar um URL de trabalho desta página que possa ser enviado para o Wget.

    
por HaiYuan Zhang 10.03.2010 / 23:07

8 respostas

3

Dê uma olhada no link do

    
por 11.03.2010 / 01:22
2

Respondendo ao caso específico de python_fn.vim. Os links fornecidos na página funcionam bem no wget - eles simplesmente obtêm o nome errado (download_script.php? Src_id = 9196). Se isso está causando problemas, você pode usar o comando -O. Como em:

wget -O python_fn.vim http://www.vim.org/scripts/download_script.php?src_id=9196

    
por 11.03.2010 / 19:36
2

Talvez GetLatestVimScripts é algo para você?

    
por 20.11.2010 / 18:41
2

Na página ' link ', você pode encontrar o URL de download ' link '. Este passo é muito fácil.

Eu acho que o problema para você é depois

wget http://www.vim.org/scripts/download_script.php?src_id=9196

você recebeu o arquivo 'download_script.php? src_id = 9196' e achou que o download falhou ..

Na verdade, os plugins foram baixados com sucesso como 'download_script.php? src_id = 9196', apenas renomeiam como 'python_fn.vim' ou adicionam '-O python_fn.vim' para wget.

    
por 24.11.2012 / 05:31
1

Comparação de ferramentas de download de código aberto (a maioria delas é linha de comando, incluindo wget tronpxs já mencionados)

    
por 11.03.2010 / 02:03
1

Para fazer o download do arquivo que você mencionou na pós-edição:

%> wget http://www.vim.org/scripts/download_script.php?src_id=9196
%> mv download_script.php?src_id=9196 python_fn.vim

O algoritmo geral é:

  1. vá para a página de script vim desejada
  2. localize uma tabela com downloads no fundo que se parece com
pacote

| versão do script | date | Versão Vim | usuário | notas de lançamento

  1. copie o hiperlink do arquivo desejado e alimentá-lo para wget
  2. renomeia o arquivo resultante para o que você tenho visto na coluna de pacote em página de download
por 19.01.2011 / 12:31
1
/usr/bin/vim-addons 

no Ubuntu, mas eu realmente uso pathogen e github ou

.../download_script.php?src_i=... 

com vimballs e depois gunzip e mkdir e :UseVimball

    
por 09.05.2012 / 06:08
0

Use um navegador baseado em texto, como o w3m.

w3m http://www.vim.org/scripts/script.php?script_id=30 

Não haverá problemas com o redirecionamento, por isso, aponte para o URL de download do script:

w3m http://www.vim.org/scripts/download_script.php?src_id=9196

Apresentará a você a opção de fazer o download do arquivo.

    
por 06.04.2010 / 17:54

Tags