Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

1. Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 22/06/2016 - 18:53h

Olá galera!

Sou usuário Arch e manajaro, mas acabei participando do tópico aqui sobre o lançamento do slackware 14.2 q está perto, e me empolguei, instalei o slackware 14.1 aqui, com kernel 4.5.5 q compilei pra reconhecer td do meu notebook.

Uso muito o Vim pra programar, e queria saber como instalar ele com suporte a LUA, pois por padrão ele não vem com lua habilitado.
Alguns bundles q uso dependem do LUA, como função de autocompletar. Achei referências para Ubuntu e Fedora, mas pro slackware não achei nada.

Desde já agradeço
abraços!


  


2. MELHOR RESPOSTA

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 22/06/2016 - 19:19h

Baixe o Slackbuild do lua, crie o pacote e instale:
https://slackbuilds.org/repository/14.1/development/lua/

Baixe a pasta do Slackbuild do Vim, para recompilar:
http://slackware.osuosl.org/slackware64-current/source/ap/vim/
Se quiser, pode analisar o arquivo /etc/slackpkg/mirrors e utilizar um dos mirrors http/ftp que constam no arquivo.

Você terá que alterar o arquivo vim.SlackBuild, acresentando o parâmetro "--enable-luainterp \"
de:
./configure \
$* \
--prefix=/usr \
--enable-pythoninterp \
--with-python-config-dir=/usr/lib${LIBDIRSUFFIX}/python$PYVER/config \
--enable-perlinterp \
--disable-tclinterp \
--enable-multibyte \
--enable-cscope \
--with-features=huge \
--with-compiledby="<volkerdi@slackware.com>" \
--build=$ARCH-slackware-linux

para:
./configure \
$* \
--prefix=/usr \
--enable-pythoninterp \
--with-python-config-dir=/usr/lib${LIBDIRSUFFIX}/python$PYVER/config \
--enable-perlinterp \
--disable-tclinterp \
--enable-multibyte \
--enable-cscope \
--with-features=huge \
--with-compiledby="<volkerdi@slackware.com>" \
--enable-luainterp \
--build=$ARCH-slackware-linux


3. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2016 - 19:20h

Tem esse plugin no github:
https://github.com/xolox/vim-lua-ftplugin
--
Linux User: #596371


4. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 22/06/2016 - 19:44h

Obrigado @madrugada, muito bem explicado, acredito q resolverá aqui, vou testar, e volto aqui informando se deu certo, pra marcar o post como resolvido, obrigado mesmo!

@ru4n, verei o plugin tb, obrigado!

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


5. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2016 - 22:42h

Eu sei que o Vim do Slackware trabalha com Python.
Deixei de instalar Python e o Vim não funcionou.
Então sintetizando: só recompilando.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



6. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 23/06/2016 - 01:45h

Olá @madrugada, funcionou perfeito com sua dica, muito obrigado mais uma vez!

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


7. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 23/06/2016 - 16:38h

spylinux escreveu:
Olá @madrugada, funcionou perfeito com sua dica, muito obrigado mais uma vez!
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org

Disponha! Estamos aqui pra isso.

Só pra constar, coloque o pacote vim no Blacklist, senão quando o sistema atualizar, o vim default vai sobrescrever o que você empacotou.


8. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 23/06/2016 - 18:27h

madrugada escreveu:

spylinux escreveu:
Olá @madrugada, funcionou perfeito com sua dica, muito obrigado mais uma vez!
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org

Disponha! Estamos aqui pra isso.

Só pra constar, coloque o pacote vim no Blacklist, senão quando o sistema atualizar, o vim default vai sobrescrever o que você empacotou.


Maravilha, obrigado por lembrar. É desta forma?
# slackpkg blacklist vim 


Abraço
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


9. Re: Como instalar Vim com suporte a LUA no Slackware? [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 23/06/2016 - 19:06h

spylinux escreveu:

madrugada escreveu:

spylinux escreveu:
Olá @madrugada, funcionou perfeito com sua dica, muito obrigado mais uma vez!
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org

Disponha! Estamos aqui pra isso.

Só pra constar, coloque o pacote vim no Blacklist, senão quando o sistema atualizar, o vim default vai sobrescrever o que você empacotou.


Maravilha, obrigado por lembrar. É desta forma?
# slackpkg blacklist vim 


Abraço
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


Exatamente assim.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts