Cvsリポジトリから最新のvim7をチェックアウトしました。
cvs -z3 -d:pserver:[email protected]:/cvsroot/vim checkout vim7
私は試した:
./configure --enable-xterm_clipboard
しかし、私は得ました-
WARNING: unrecognized options --enable-xterm_clipboard
私は試した:
./configure --with-x
しかし、私は得ました-
configure: error: unrecognized option: --with_x
。
Xterm_clipboardサポートを使用して構成する正しい方法を教えてもらえますか?
私は試した ./configure --with-feature=normal --with-x --with-gui
src
ディレクトリにありますが、WARNING: unrecognized options --with-feature, --with-gui
最後に。
src/feature.h
を見ると、次のことがわかります。
#ifdef FEAT_GUI #ifndef FEAT_CLIPBOARD #define FEAT_CLIPBOARD #ifndef FEAT_VISUAL #define FEAT_VISUAL #endif [._ 。]#endif #endif #if defined(FEAT_NORMAL)&& defined(FEAT_VISUAL)\ &&(defined(UNIX)|| defined(VMS) )\ && defined(WANT_X11)&& defined(HAVE_X11) #define FEAT_XCLIPBOARD #ifndef FEAT_CLIPBOARD #define FEAT_CLIPBOARD #endif #endif
--with-features=normal
を持っている--enable-gui
を持っている--with-x
を持っているxterm-clipboard
を取得する必要があります
Vimをxterm_clipboard
で動作させる最も簡単な方法は次のとおりです。
Sudo apt-get install vim-gnome
Ubuntuでは、上記のフラグが機能しましたが、xorg-dev
パッケージもインストールする必要がありました
Sudo apt-get install xorg-dev
./configure --with-x --enable-gui=auto --with-features=huge
Srcディレクトリでconfigureを実行しているのではなく、1つ上のレベルで実行しているようです。もしあなたがそうするなら chdir src; configure --with-x
問題なく動作するはずです。
ただし、次の2つの点に注意してください。
私はこのソリューションを使用します。私はvimでクリップボードにコピーアンドペーストするのが好きです(2つのリモートvimセッション間のコピーに非常に便利です)ほとんどのディストリビューションはクリップボードサポート(たとえばslackware)でvimをコンパイルしませんが、クリップボードサポート(再びslackware)でgvimをコンパイルします。したがって、この行で.vimrcを編集した後、gvimを使用するだけです(vimをコピーしたい場合)
set clipboard=unnamedplus
そして、xのないコンソールやGUIが嫌いな人のために?
gvim -v