LINUX.ORG.RU

vim


0

0

В gvim есть такая чудная опция в меню: Syntax -> Convert to HTML - как тоже самое можно сделать командой из скрипта?

нашел.. блин что за привычка сначала спрашивать потом хорошенько искать :\

:TOhtml

dissident ★★
() автор топика
Ответ на: комментарий от dissident

>блин что за привычка сначала спрашивать потом хорошенько искать :\

Это общепринято :)

Selecter ★★★★
()
Ответ на: комментарий от devinull

А вот опять найти не могу. :\

echo -e ":TOhtml\nw dupa.hh\nq" | vim dupa.c

работает хорошо.

но я хочу читать с stdin файл.

пробую:

vim - -c "TOhtml"

все прекрасно но как подать много команд? пробовал много раз -c, всякие \n в середине и т.п. в мане пишут что-то насчет чтения с stderr который должен быть tty - как это понять?

dissident ★★
() автор топика
Ответ на: комментарий от dissident

muf@cocaine:~/studdies_self/pastebin$ cat process.vim
TOhtml
w dupa.hh
q
muf@cocaine:~/studdies_self/pastebin$ rm dupa.hh; cat dupa.c | vim -S process.vim -

Уфф..
Только не выходит сволочь такая.. Ну да сейчас победим.. Спасибо за моральную поддержку и сорри за спам. :\

dissident ★★
() автор топика
Ответ на: комментарий от dissident

Может пригодится кому :)

vim - -c "set background=dark" -c "set syntax=c" -c "TOhtml" -c "w dupa.html" -c "q" -c "q!"

Это чудище читает из stdin :)

Ляпата! :)

dissident ★★
() автор топика
Ответ на: комментарий от dissident

Молодец! Это называется самообслуживание. Сам спросил, сам ответил, сам себя поблагодарил! Главное - независимоть!

devinull ★★
()
Ответ на: комментарий от devinull

>Молодец! Это называется самообслуживание.

Конечно, молодец.

Молодец хотя бы потому, что обнародовал ответ. Ситуация, когда в треде живет два сообщение - в первом вопрос, а во втором что-то типа "спасибо уже разобрался сам", воспринимается как обман: я же пришел его прочесть потому, что мне был интересен вопрос, а тут такой облом ...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.