vim szoveg kiegeszites help?

Fórumok

vim szoveg kiegeszites help?

Hozzászólások

hi !
a kerdesem az lenne hogy a vim -mel hogyan tudnam megertetni , hogy a megfelelo kiterjesztesu fajlhoz a /usr/share/vim/vim63/syntax/kit.vim fajlt hasznalja?
azert lenne fontos mert a webes szerkesztesnel nagy hasznat vennem a szovegkiegeszitesnek. vagy fogjam a html/php/css/javascript keywordoket es masoljam egybe es igy latni fogom az osszeset?

plz help vim nagyon kezdo vagyok

hogyan lehetne szepen testre szabni a vimet?

megegy kerdes:
gvim alatt a betoltott fajlok kozott hogyan tudnek lepkedni es a mentest nem lehet e ctrl-s re cserelni, valamint a visualis modot a shift-re tenni mert akkor a shift lenyomasara lehetne kijelolni bar ez lehet nem jo otlet.

minden otletet, vagy vimrc -t szivessen vennek

koszonettel
zsomi

[quote:fb7913e716="lbodnar"]hi !
a kerdesem az lenne hogy a vim -mel hogyan tudnam megertetni , hogy a megfelelo kiterjesztesu fajlhoz a /usr/share/vim/vim63/syntax/kit.vim fajlt hasznalja?

Ha jól értettem a kérdést, akkor egy syntax fájlt akarsz fájltípushoz rendelni. Én a következőképpen oldottam meg:

A HOME könyvtáramban van egy .vim könyvtár, abban egy filetype.vim. Tartalma:

augroup filetypedetect
au! BufRead,BufNewFile gem_*.tmp,*.dml,*.DML setfiletype gembase
augroup END

Ugyanebben a könyvtárban egy syntax alkönyvtár, abban pedig a gembase.vim.

KisKresz

[quote:77636a78ef="lbodnar"]gvim alatt a betoltott fajlok kozott hogyan tudnek lepkedni

Nekem a .vimrc-mben a következő van:

map <F9> :first<CR>
map <F10> :prev<CR>
map <F11> :next<CR>
map <F12> :last<CR>

Így F9-re az első, F10-re az előző, F11-re a következő, míg F12-re az utolsó fájlra ugrik.

KisKresz

[quote:e83bcb0aee="lbodnar"]
minden otletet, vagy vimrc -t szivessen vennek
zsomi

Mellékelek egy .vimrc részletet példának:
[code:1:e83bcb0aee]
map <C-S> :w<C-M>
map <F3> :BufExplorer<C-M>
map <F4> :Explore<C-M>
map <F5> :bp<C-M>
map <F6> :bn<C-M>
map <F7> :bd<C-M>
[/code:1:e83bcb0aee]

Bufexplorer egy nagyon jó plugin, kilistázza a megnyitott buffereket és enterrel átválthatsz.
':bp' az előző, ':bn' a következő bufferre vált. Ezt rá-map-peltem F5-re és F6-ra
F7 bezárja (törli) a buffert,

F4 egy file-böngészőt indít el. Ez is egy plugin.

a lepkedest ertem ha lehetne a syntax fajl betoltot kicsit erthetobben
mert most mit hova teszek mit csinal a kod :)
ha kerhetnem
es hogy akkor igy a html es a php-s szovegkiegeszites is meglesz?
vagy vegyem egybe ?

koszi
zsomi

[quote:4b33980082="lbodnar"]a lepkedest ertem ha lehetne a syntax fajl betoltot kicsit erthetobben

$HOME/.vim/filetype.vim
$HOME/.vim/syntax/valmilyensyntax.vim

A filetype.vim-ben mondod meg a fájlokat (wildcard karakterekkel - gem_*.tmp,*.dml,*.DML), amiket használni akarsz a syntax fájloddal.

KisKresz

mindjart otthon es kiprobalom

koszonom
:)