Como fazer o gVIM portable

3

É possível fazer uma instalação gVIM padrão ( Windows ) portátil para que eu possa carregá-la em um pendrive?

Eu sei que existem algumas distribuições portáteis por aí, mas todas parecem não estar mantidas.

    
por guillermooo 15.10.2009 / 12:05

3 respostas

3

gVim portátil é um recurso rico e não muito difícil de usar editor de texto, e um muito possuem uma rica em que. Com o gVim você pode codificar, realçar a sintaxe e fazer tudo o que você esperaria de um editor de texto que valha seu peso em megabytes.

    
por 15.10.2009 / 12:12
2

O gVim é bastante portátil como é. Se você baixar os binários do vim.org, do arquivo zip (ou .tz, não tenho certeza agora). e começar a usá-lo, você notará que a única coisa que ele deixa é seu backup e swap e arquivos similares em ... documentos e configurações ... diretório.

Coloque isso no seu vimrc

set nobackup
set nowritebackup
set noswapfile
set viminfo=

e, se não me engano, deve funcionar como um encanto.

    
por 15.10.2009 / 13:33
1

Para tornar o gvim portable você só precisa mudar o diretório HOME. Não é necessário mais do que um pequeno script em lote para realizar isso.

Suponha que você já tenha baixado o arquivo gvim, bem como seus arquivos de tempo de execução, e os tenha instalado. Sua instalação do gvim é algo assim:

C:\path\to\your\vim\vim81\gvim.exe

em que 81 é o número da versão que pode mudar em conformidade.

Crie um diretório home apenas paralelamente à pasta que contém gvim.exe e um arquivo em lote (denominado portable_gvim.bat , digamos) diretamente na pasta gvim.exe , desta forma:

vim
├─home
│      _viminfo
│      _vimrc
│      
└─vim81
    │  gvim.exe
    │  portable_gvim.bat
    │  
    ├─autoload
    ............

insira o conteúdo de portable_gvim.bat da seguinte forma:

:: Changing gvim's home directory to make it portable
:: Put this file next to gvim.exe 

@echo off
setlocal

pushd %~dp0..
set "HOME=%CD%\home"
popd

start "" "%~dp0gvim.exe" %*

endlocal
echo on

e é isso. coloque seu _vimrc naquela casa portátil, inicie o lote e aproveite.

    
por 22.07.2018 / 20:38