Bu yüzden Vim'i varsayılan man izleyicim olarak ayarladım. Ayrıca NERDTree otomatik olarak başlatılıyor - ancak NERDTree gerçekten her adamı kontrol ettiğimde man sayfalarının yerini göstermeden yapabilirdi.
.Vimrc dosyasında aşağıdakileri ayarlamayı denedim:
if (match(expand("%:p:h"),???) == -1)
" load NERDTree here
endif
Fakat neye karşı eşleşecek olduğundan emin değilim. $ MANPATH ise bariz seçim olacaktır echo $MANPATH
terminalde herhangi bir şey basmaz. Koşu manpath
üretir /usr/local/man:/usr/local/share/man:/usr/share/man
, ama bunu vimiçime nasıl ekleyeceğimi bilemiyorum. Elbette yolları sadece bir string olarak yapıştırabilirdim, ama bu hile olurdu.
Temel olarak aradığım şey ya:
- $ MANPATH değişkenini, listelenen klasörleri gösterecek şekilde ayarlamanın bir yolu
manpath
- Vim'de yolları almak için başka bir yol
EDIT: Birinin o betiği denemek istemesi durumunda kabul sonrası bir not - match
ile değiştirilmesi gerekiyor matchstr
.