Ha alkalomszerűen vagy gyakrabban használjuk a Vim editort, akkor nyilván tudjuk, hogy milyen jól jönnek a kiegészítők hozzá. A most bemutatandó plugin adatbázis-integrációt nyújt szinte bármilyen DB-hez. A http://www.vim.org/scripts/script.php?script_id=356 címről le is tölthetjük, aztán a ~/.vim/plugin/
alá másolva a dbext.vim fájlt, a telepítéssel készen is vagyunk.
Elsőként érdemes profilokat definiálnunk a .vimrc
fájlunkban, például eképp:
" set database presets
let g:dbext_default_profile_db1 = 'type=MYSQL:user=[user]:passwd=[pw]:dbname=db1:extra=-t'
let g:dbext_default_profile_db2 = 'type=MYSQL:user=[user]:passwd=[pw]:dbname=db2:extra=-t'
...
let g:dbext_default_profile_dbN = 'type=MYSQL:user=[user]:passwd=[pw]:dbname=dbN:extra=-t''
Ha ezzel megvagyunk, akkor el is kezdhetjük használni a parancsokat. Tegyük fel, hogy egy Drupal modul kódján dolgozunk és szükségünk van egy adatbázistábla definíciójára. Ezentúl parancsmódból egyszerűen kiadható:
:DBSQLExec DESC tablename;
Az eredmény pedig valahogy így fest, split-ablakban megkapjuk az eredményt:
A plugin ezen kívül számtalan más dolgot is csinál, kódkiegészítést például, a :help dbext
mentén feltérképezhetjük a lehetőségeket.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges