27

私はVimの使い方を学んでおり、USBにポータブルバージョンをインストールして、ここでコードを編集したいと思っています。Vimのポータブルバージョンがあることは知っていましたが、そのバージョンを検索しているときに、ここで興味深いコメントを見つけました。

ポータブルvimの使用はお勧めしません。それはメンテナンスされておらず、vimrcにいくつかのオプションを追加するだけでvimをポータブルにすることができます。

私は興味をそそられました。デスクトップ版のGVimをUSBに入れてよかったのですが、それらの行については触れられていません。誰かが彼が話しているvimrcオプションを知っていますか?

* PD:私は英語を母国語としないので、書き間違いがある場合は、遠慮なく教えてください:)

4

5 に答える 5

37

維持されているように見えるポータブルバージョンのvimがありますが、個人的にはそれらの特定のニーズを見つけたことがありません。標準のVimは私のニーズに十分にポータブルです。

USBスティックにディレクトリを作成します(作成時のディレクトリであると想定しE:ます)。

E:\vim

2つのフォルダを追加します。

E:\vim\vim73
E:\vim\vimfiles

C:\Program Files\vim\vim73の内容(またはインストールされている場所)をにコピーし、E:\vim\vim73vim構成ファイル(存在する場合)を取得して、に配置しますE:\vim\vimfiles。vimrcをにコピーしますE:\vim\_vimrc

次に、USBスティックを別のPCに挿入します(マウントされていると仮定しますF:)。Windowsエクスプローラーを開きF:\vim\vim73、gvim.exeに移動してダブルクリックします。Vim GUIが開き、設定が読み込まれます。


ローカルとポータブルのvim構成を一致させるために、vimfilesディレクトリをバージョン管理下に置くことをお勧めします(新しいプラグインを簡単に試してから、不要な場合は「元に戻す」ことで削除できます)。 USBスティックとPCに別のチェックアウトがあります。に移動_vimrcして次のvimfiles\vimrcものに置き換える_vimrcと、vimrcのバージョンがすべてのプラグインと構成で管理されたままになります。

" _vimrc - Links to the vimrc in the vimfiles directory
runtime vimrc

_gvimrc持っていれば同じことができます。

于 2011-01-05T09:03:58.593 に答える
5

すべてのポータブルフォークと複雑なHOWTOにもかかわらず、プレーンなvimをポータブルにするのは非常に簡単です。実際には、構成に1行しか必要ないため、簡単になるとは思えません。少なくともWindowsでは、他の場所でも機能することを期待しています。間違っている場合はお知らせください。

tl; dr

let $HOME=$VIM

$VIMZ:\vim-portable変数は実行可能ファイルに相対的であり、親ディレクトリ(この場合)を指します。

不必要に長いバージョン

ディレクトリ構造と病原体を混ぜましょう。

  1. vim74dirでzipを解凍します。

    • vim74w32.zip(cmdバージョン)
    • gvim74.zip(GUIバージョン)
    • vim74rt.zip(ランタイムファイル)
  2. _vimrc構成ファイルを作成し、以下を挿入します。

    " Make vim portable.
    let $HOME=$VIM
    
    " Load and run pathogen.
    runtime bundle/vim-pathogen/autoload/pathogen.vim
    execute pathogen#infect()
    
  3. 病原体をvimfiles/bundledirにクローンします。病原体だけでもかまいませんがautoload、私はこのようにそれが好きです。

そして、ツリーは次のようになります。

Z:\vim-portable
|   _vimrc
|   
+---vim74
|   |   gvim.exe
|   |   vim.exe
|   +---autoload
|   +---colors
|   +---compiler
|   +---doc
|   +---ftplugin
|   +---indent
|   +---keymap
|   +---lang           
|   +---macros
|   +---plugin
|   +---print
|   +---spell 
|   +---syntax
|   +---tools
\---vimfiles
    \---bundle
        \---vim-pathogen
于 2015-11-10T18:09:12.407 に答える
3

gVimPortable-最終更新日2019-12-18。

于 2011-01-05T01:29:54.177 に答える
0

「runtimevimrc」を含む新しい_vimrcを作成する必要はありませんでした。_vimrcを同じディレクトリとvimfiles/とvim73/に保存します。vim73/gvim.exeを起動すると-自動的に_vimrcを読み取ります

于 2012-03-04T18:44:16.607 に答える
0

実際、ポータブルgvim用にそのようなバージョンを作成するのは非常に簡単です。

dropbox/skydriveでポータブルgvimを作成する方法

  1. gvimを通常どおりにインストールし、正しく構成します。
  2. フォルダ全体を含むドロップボックスに移動します。
  3. gvimをすばやく開くための適切なシステムメニュー項目を作成します。とても便利です。

    Windowsレジストリエディタバージョン5.00[HKEY_CLASSES_ROOT* \ Shell \ Edit with Vim] @= "Edit with&Vim" [HKEY_CLASSES_ROOT * \ Shell \ Edit with Vim \ command] @ = "\" C:\ Users \ xxx \ Dropbox \ Vim \ vim74 \ gvim.exe \ "-p --remote-tab-silent \"%1 \ "\"%* \ ""

于 2013-09-05T15:15:26.073 に答える