Vim 7.3はどこにありますか?


34

Vim 7.3はリリースされましたが、ソースでは入手できません。7.3バージョンのインストールパッケージはどこで入手できますか?手動でインストールしたくありません。

回答:


29

公式パッケージも見つからなかったため、PPAを作成しました。気軽に使用してください:

https://launchpad.net/~passy/+archive/vim

apt-add-repository ppa:passy/vim
apt-get update
apt-get upgrade

参照:PPAの使用方法


1
launchpad.netで「vim」を検索しても、パッケージが見つからないのはなぜですか?
乗客

1
随時更新する予定はありますか?上流は現在バージョン7.3.028です。
マリウスゲドミナス

1
これは、現在のvimパッケージで使用されているのと同じオプションで構築されていますか?
19:13に直観

1
はい、そうです。ビルド用のアップストリームパッケージ以外は変更しませんでした。
パッシー

1
フム、PPAは今かなり古代であることをvimのバージョンで...
マリウスGedminas

13

次の一連のコマンドを使用して、ソースからvimを構築しました。

sudo apt-get build-dep vim-gnome
sudo apt-get install libssl-dev
mkdir -p ~/src
hg clone https://vim.googlecode.com/hg/ ~/src/vim
cd ~/src/vim
./configure --enable-multibyte --enable-pythoninterp --enable-cscope --enable-xim --with-features=big \
            --with-python-config-dir=/usr/lib/python2.7/config-$(dpkg-architecture -qDEB_HOST_MULTIARCH)
make

このラッパースクリプトを使用して、インストールせずに実行します~/bin/vim

#!/bin/sh
vimhome=$HOME/src/vim
if test -x $vimhome/src/vim; then
    VIMRUNTIME=$vimhome/runtime $vimhome/src/vim "$@"
else
    /usr/bin/vim "$@"
fi

しかし、それは、当時PPAが見つからなかったからです。


良い解決策ですが、私はPPAの方法を好みます。:)
乗客

例でレポを使用していただきありがとうございます。私はその存在を知りませんでした。vim.orgではあまり目立ちません(あるとしても)。
直観

Ubuntu 13.04以降で動作するように回答を更新しました。マルチアーキの変更によりPython config dirを明示的に指定する必要があります。
マリウスゲドミナス14

7

Vimwiki には、これを見つけた人のために、ソースからvimをビルドしてインストールするためのいくつかの指示があります:

関連するテキストは次のとおりです。

UbuntuでのGUI Vimの構築

GUIを構築するには、Ubuntuに必要な開発パッケージが必要です。

sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev  libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev

GUI Vimをビルドおよびインストールするコマンド:

cd vim7
cd src
make distclean
./configure --with-features=huge --enable-gui=gnome2
make
sudo make install

3

PassyのPPAが機能しなかったため、nattyからvimパッケージをインストールしました。nattyのvimパッケージ以外に必要なものは、ruby1.8とlibruby1.8 debsだけです。

おそらく最も優れたソリューションではありませんが、私にとってはうまくいきました。


2

PPAは私のために働いたが、私は私の.vimrcを変更しなければならなかった:

" Stops vim from complaining about split lines using \
set nocp

" Fixes backspace not working to dedent a line
set backspace=indent,eol,start

2

何度も検索した後、10.04、10.10、11.04、および11.10向けに構築されたvim 7.3でPPAを見つけました。そこにはかなりの数のパッケージがありますので、別のパッケージがアップグレードされて問題が発生する場合に備えて、リスト全体を確認してください。vimパッケージを入手したい場合は、それらをダウンロードできます。10.04リンクがあります。このページには、個々のパッケージへのリンクの完全なリストを表示する各パッケージの下の拡張可能な領域の完全なリストがあります。

魔法の呪文は次のとおりです。

sudo apt-add-repository ppa:blueyed/ppa
sudo apt-get update
sudo apt-get upgrade

参照:PPAの使用方法


1

いつでも最新かつ最高のものを入手できるソースからコンパイルできます。次の手順に従う必要があります。libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. http://www.vim.org/download.php#unixから最新情報を入手してください

  2. bunzip2を使用して、圧縮ファイルをディレクトリに抽出します。

  3. ディレクトリを入力して、次を入力します。

    A. ./configure B. make C. sudo make install D. sudo ln -s / usr / local / bin / vim / usr / bin / vim

できた これで、システムにVimの最新バージョンがインストールされました。


4
/usr/local/binはすでにUbuntuのデフォルトパスにあり、の前に表示されます/usr/bin。手順Dでそのシンボリックリンクを作成し、/usr/binapt / dpkgを使用してインストールされていないもので混乱することを強くお勧めします。
マリウスゲドミナス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.