VIM'yi apt-get ile kurmak istiyorum, ancak tüm özelliklerini alıp almadığımı bilmiyorum.
Bu ve kaynaktan derlemek arasında bir fark var mı?
VIM'yi apt-get ile kurmak istiyorum, ancak tüm özelliklerini alıp almadığımı bilmiyorum.
Bu ve kaynaktan derlemek arasında bir fark var mı?
Yanıtlar:
Çeşitli paketleri (in debian/rules
) oluşturmak için kullanılan seçeneklere bakarsanız,
OPTFLAGS+=--with-features=huge
...
NOINTERPFLAGS:=--disable-luainterp
NOINTERPFLAGS+=--disable-mzschemeinterp
NOINTERPFLAGS+=--disable-perlinterp
ifeq ($(DEB_VENDOR),Ubuntu)
NOINTERPFLAGS+=--enable-pythoninterp --with-python-config-dir=$(shell python-config --configdir)
else
NOINTERPFLAGS+=--disable-pythoninterp
endif
NOINTERPFLAGS+=--disable-python3interp
NOINTERPFLAGS+=--disable-rubyinterp
NOINTERPFLAGS+=--disable-tclinterp
ALLINTERPFLAGS:=--enable-luainterp
ALLINTERPFLAGS+=--disable-mzschemeinterp
ALLINTERPFLAGS+=--enable-perlinterp
ALLINTERPFLAGS+=--enable-pythoninterp --with-python-config-dir=$(shell python-config --configdir)
ALLINTERPFLAGS+=--disable-python3interp
ALLINTERPFLAGS+=--enable-rubyinterp
ALLINTERPFLAGS+=--enable-tclinterp
ALLINTERPFLAGS+=--with-tclsh=/usr/bin/tclsh
...
CFLAGS_vim-basic:=$(CFLAGS)
CFGFLAGS_vim-basic:=$(CFGFLAGS) $(OPTFLAGS) $(NOXFLAGS) $(NOINTERPFLAGS)
CFLAGS_vim-tiny:=$(CFLAGS) -DTINY_VIMRC
CFGFLAGS_vim-tiny:=$(CFGFLAGS) $(TINYFLAGS)
CFLAGS_vim-gtk:=$(CFLAGS)
CFGFLAGS_vim-gtk:=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(GTKFLAGS) $(ALLINTERPFLAGS)
CFLAGS_vim-gnome:=$(CFLAGS)
CFGFLAGS_vim-gnome:=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(GNOMEFLAGS) $(ALLINTERPFLAGS)
CFLAGS_vim-athena:=$(CFLAGS)
CFGFLAGS_vim-athena:=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(ATHENAFLAGS) $(ALLINTERPFLAGS)
CFLAGS_vim-nox:=$(CFLAGS)
CFGFLAGS_vim-nox:=$(CFGFLAGS) $(OPTFLAGS) $(NOXFLAGS) $(ALLINTERPFLAGS)
Yani:
vim-tiny
ile inşa alır--with-features=huge
vim-basic
(aka vim
) tercümanlar dönmüş kapalıBirini seçmek için:
vim-tiny
.vim
.vim-nox
.vim-athena
.vim-gnome
vim-gtk3
.vim-gtk
.:help gui-gnome
oldukça eski. Modern Gnome'da, vim- gnome'un sağladığı fazla bir şey yok (cf, Debian bug # 820239 ), bu yüzden onu kaldırdım.
$ sudo apt-get install vim-gtk
(veya vim-gnome
Ubuntu'daysanız) size en az çabayla en eksiksiz Vim'i alacaktır.
Resmi paketler genellikle biraz gecikir, bu yüzden en son sürümü gerçekten istiyorsanız, en son yamaları uygulamanız ve kendiniz oluşturmanız gerekir.
Bununla birlikte, her birkaç günde bir yeni yamaların geldiğini unutmayın, bu yüzden yukarı akışa ayak uydurmak özveri gerektirir.