vim 8.0 でvimrc をいい感じにしていたのに、ppa (https://launchpad.net/~jonathonf/+archive/ubuntu/vim) を
sudo add-apt-repository ppa:jonathonf/vim
でvim-gnome をインストールすると 8.1 がインストールされるようになっている。
そうすると、いままで 8.0 ではエラーが出ていなかったのに、
\ の後は / か ? か & でなければなりません
って起動時に毎回文句言われるようになった。これは
vim -N
で回避できるらしいが、肝心のスクリプトを書いているときに
Vim: Caught deadly signal ABRT
と言われて突然落ちる。python を書いているときに頻発する。
パッチの問題とか言われているようだが、パッチの当て方がよくわからないので vim 8.0 がapt-get できるようにしたいが、ppa をいくらいじっても 8.1 しか出てこない。
こちらのppa (https://launchpad.net/~laurent-boulard/+archive/ubuntu/vim) を使うと
sudo add-apt-repository ppa:laurent-boulard/vim
sudo apt-cache policy vim-gnome
vim-gnome: インストールされているバージョン: 2:8.0.1520-1~xenial~lboulard+1 候補: 2:8.0.1520-1~xenial~lboulard+1 バージョンテーブル: *** 2:8.0.1520-1~xenial~lboulard+1 500 500 http://ppa.launchpad.net/laurent-boulard/vim/ubuntu xenial/main amd64 Packages 500 http://ppa.launchpad.net/laurent-boulard/vim/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 2:7.4.1689-3ubuntu1.2 500 500 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 2:7.4.1689-3ubuntu1 500 500 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
ようやく出るようになった。
いやでもやっぱりpython で落ちる。