Strona 1 z 1

Uruch. komendy vim'a z poziomu shella

: 25 maja 2010, 19:25
autor: konikov
Witam,

Tworzę skrypt instalujący multum dodatków do vim'a i wszystkie ustawiający. Jedyne co mi pozostało, to odpalić w vim'ie:

Kod: Zaznacz cały

:source costam.vbr
:source cosInnego.vbr
Obecnie każę użytkownikowi to wpisać, ale chciałbym to zautomatyzować (to jedyny nie automatyczny krok w owym skrypcie).

Będę wdzięczny za pomoc (; Zamierzam rozpropagować ów skrypt.

Pozdrowienia,
K

Odp: Uruch. komendy vim'a z poziomu shella

: 25 maja 2010, 21:28
autor: warlock24
znaczy się chcesz uruchomić vim i zaraz po tym skłonić go do wykonania tych poleceń? Sprawdź argument -c

np.

Kod: Zaznacz cały

vim -c "colorscheme evening"

Odp: Uruch. komendy vim'a z poziomu shella

: 25 maja 2010, 21:44
autor: konikov
warlock24 pisze:

Kod: Zaznacz cały

vim -c "colorscheme evening"
Dzięki, to już prawie to, czego szukam ;D Jeszcze pozostało to, aby on się wyłączał po wykonaniu polecenia. Trzeba by w jakiś sposób w jednej linijce napisać dwie komendy.

Kod: Zaznacz cały

vim -c "source costam.vbr"
I gdzieś jeszcze trzeba dopisać to q (spacja, średnik, dwukropek - nie działają). Próbuję właśnie i na razie nie wiem jak to napisać.

EDIT:
Mam:

Kod: Zaznacz cały

vim '+source costam.vbr' '+qall' cokolwiekNibyPlikDoEdycji
Dzięki! ;D

Przetestuję i umieszczę w necie skrypt (;