[MEGOLDVA] FreeBSD + vim

Fórumok

Sziasztok!

A kérdésem az lenne, hogy a FreeBSD-ben csak az előre fordított vim nem tud szintaxiskiemelést, vagy egyik sem? vim6-ot tettem fel, de még csak nem is ismeri a set syntax parancsot.
Volna-e esetleg mód valamilyen szintaxiskiemeléssel rendelkező konzolos vi/vim klónhoz hozzájutni?

Hozzászólások

Nem lehetséges, hogy 'vi' néven hívod, és ilyenkor az nvi indul el,
aminek nincs szintaxis-kiemelése?

(Bocs, ha primitív voltam.)

Ottó

'syntax' változóról nem tudok, parancsról viszont igen: ':syn on'.
Ha ez nem vezet eredményre, akkor érdemes próbálkozni a filetype átállításával: ':set ft=shell', ':set ft=cpp', stb.

Ui.: ':help syn-qstart'

Van ~/.vimrc-d? Nekem is ilyeneket írt, amíg be nem másoltam a minta vimrc-t a home könyvtáramba.

Télleg, másik kérdés: A FreeBSD-s vim képes a /etc/vimrc vagy a /usr/local/etc/vimrc beolvasására segítség nélkül? vagy hol lehet a közös jellemzőket állítani?

Mert Gentoo-n pl. tud ilyent.

man vim, "FILES" szekció a végén:


...
/usr/local/share/vim/vimrc
  System wide Vim initializations.

/usr/local/share/vim/gvimrc
  System wide gvim initializations.
...

Megnéztem ktrace-szel is, pontosnak tűnik a manpage:


fules@frankenstein:/tmp$ ktrace -f vim.trace vim

fules@frankenstein:/tmp$ kdump -f vim.trace | grep 'NAMI.*vimrc' | sort -u
 16167 vim      NAMI  "/usr/home/fules/.vimrc"
 16167 vim      NAMI  "/usr/local/share/vim/vimrc"

(Először amúgy a /usr/local/share-belit nyitja, csak a sort átrendezte.)