vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Jacek Osiecki

Witam,

Ostatnio edytowanie vimem pliku z komendami mySQL to jest jakaś rzeźnia: 
gdy w trybie edycji, w dowolnym miejscu nacisnę strzałki lewo/prawo, to

w linii statusu wyskakuje:

=sqlcomplete#DrillIntoTable()
E117: Nieznana funkcja: sqlcomplete#DrillIntoTable
=sqlcomplete#DrillOutOfColumns()
E117: Nieznana funkcja: sqlcomplete#DrillOutOfColumns

i rozjeżdża się ekran. Skutek taki, że praktycznie nie da się vima używać :(

Z tego co widzę, te psujące komendy są tutaj: 
/usr/share/vim/ftplugin/sql.vim i należą do vim-rt-7.3.401-1.x86_64


Pakiet mam aktualny...

Co się dzieje, czy coś jest zepsute w dystrybucji czy może w moich 
konfigach?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Adam Osuchowski
Jacek Osiecki wrote:
 Ostatnio edytowanie vimem pliku z komendami mySQL to jest jakaś rzeźnia: 
 gdy w trybie edycji, w dowolnym miejscu nacisnę strzałki lewo/prawo, to
 w linii statusu wyskakuje:

 =sqlcomplete#DrillIntoTable()
 E117: Nieznana funkcja: sqlcomplete#DrillIntoTable
 =sqlcomplete#DrillOutOfColumns()
 E117: Nieznana funkcja: sqlcomplete#DrillOutOfColumns

 i rozjeżdża się ekran. Skutek taki, że praktycznie nie da się vima używać :(

U mnie na identyczniej wersji i architekturze jest ok. 

 Z tego co widzę, te psujące komendy są tutaj: 
 /usr/share/vim/ftplugin/sql.vim i należą do vim-rt-7.3.401-1.x86_64

 Co się dzieje, czy coś jest zepsute w dystrybucji czy może w moich 
 konfigach?

Te funkcje są zdefiniowane w /usr/share/vim/autoload/sqlcomplete.vim i
powinny zostać wciągnięte automatycznie. Wygląda na to, że masz coś
popsutego z autoloadem. Sprawdź czy masz w ogóle ten plik, czy w nim są
zdefiniowane te funkcje i czy vim go wciąga (np. stracem).
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Jacek Osiecki

On Fri, 24 Feb 2012, Adam Osuchowski wrote:


Jacek Osiecki wrote:

Ostatnio edytowanie vimem pliku z komendami mySQL to jest jakaś rzeźnia:
gdy w trybie edycji, w dowolnym miejscu nacisnę strzałki lewo/prawo, to
w linii statusu wyskakuje:
=sqlcomplete#DrillIntoTable()
E117: Nieznana funkcja: sqlcomplete#DrillIntoTable
=sqlcomplete#DrillOutOfColumns()
E117: Nieznana funkcja: sqlcomplete#DrillOutOfColumns

U mnie na identyczniej wersji i architekturze jest ok.


U mnie już też ;)


Z tego co widzę, te psujące komendy są tutaj:
/usr/share/vim/ftplugin/sql.vim i należą do vim-rt-7.3.401-1.x86_64

Te funkcje są zdefiniowane w /usr/share/vim/autoload/sqlcomplete.vim i
powinny zostać wciągnięte automatycznie. Wygląda na to, że masz coś


I wszystko jasne, plik jest w pakiecie vim-rt-extras który nie był 
zainstalowany. Nie powinien aby być wymagany, albo przynajmniej 
sugerowany skoro jego brak psuje vima? Z tego co widzę, nawet na 
świeżutkim systemie tego nie mam, a jeśli chodzi o vima to wszelkie 
sugerowane pakiety instaluję...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Tomasz Pala
On Fri, Feb 24, 2012 at 15:39:57 +0100, Jacek Osiecki wrote:

 I wszystko jasne, plik jest w pakiecie vim-rt-extras który nie był 
 zainstalowany. Nie powinien aby być wymagany, albo przynajmniej 
 sugerowany skoro jego brak psuje vima? Z tego co widzę, nawet na 
 świeżutkim systemie tego nie mam, a jeśli chodzi o vima to wszelkie 
 sugerowane pakiety instaluję...

A jaki jest sens sugerowania podpakietów z tego samego pakietu? W ten
sposób każdy X miałby S na wszystkie X-*. Używasz aplikacji X, to wiesz,
że powinieneś przejżeć wszystkie X-*.

-- 
Tomasz Pala go...@pld-linux.org
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Jacek Osiecki

W dniu 2012-02-24 16:18, Tomasz Pala napisał(a):

On Fri, Feb 24, 2012 at 15:39:57 +0100, Jacek Osiecki wrote:

I wszystko jasne, plik jest w pakiecie vim-rt-extras który nie był
zainstalowany. Nie powinien aby być wymagany, albo przynajmniej
sugerowany skoro jego brak psuje vima? Z tego co widzę, nawet na
świeżutkim systemie tego nie mam, a jeśli chodzi o vima to wszelkie
sugerowane pakiety instaluję...



A jaki jest sens sugerowania podpakietów z tego samego pakietu? W ten
sposób każdy X miałby S na wszystkie X-*. Używasz aplikacji X, to 
wiesz,

że powinieneś przejżeć wszystkie X-*.


Tylko tutaj mamy sytuację, że vim-rt w standardowej konfiguracji nie 
działa
i trzeba zgadywać dlaczego. Zgadza się, sugerowanie swoich podpakietów 
nie
jest tu rozwiązaniem - raczej powinno być tak, żeby vim-rt nie wymagał 
niczego
co jest dostępne w vim-rt-extras, czyli wyrzucić wszystkie funkcje 
odwołujące

się do vim-rt-extras właśnie do tego pakietu.

Pozdrawiam,
--
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vim i problem przy edytowaniu plików *.sql

2012-02-24 Wątek Tomasz Pala
On Fri, Feb 24, 2012 at 17:54:45 +0100, Jacek Osiecki wrote:

 jest tu rozwiązaniem - raczej powinno być tak, żeby vim-rt nie wymagał 
 niczego
 co jest dostępne w vim-rt-extras, czyli wyrzucić wszystkie funkcje 
 odwołujące
 się do vim-rt-extras właśnie do tego pakietu.

No właśnie - do dzieła! :D

-- 
Tomasz Pala go...@pld-linux.org
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl