Re: Gvim, macros, functions???

2002-01-27 Пенетрантность Nugzar Nebieridze
Спасибо всем за ответы.

Это то что мне было нужно.

Нугзар



Gvim, macros, functions???

2002-01-25 Пенетрантность Nugzar Nebieridze
Здравствуйте.

Я недавно начал использовать линукс как desktop систему, и мне сейчас 
понадобилась помощ с текстовым редатором. Так как vim 6.0 понимает юникод то 
мой выбор остановился на этом редакторе. Вот что меня интересует:

Я редактирую в нем SQL скрипты для MS SQL, а затем пропускаю этот файл через 
SQSH. Меня интересует можно ли как-нибуль этот процесс фвтоматизировать. 
То-есть можно ли не выходя из редактора передать содержимое файла какому-либо 
скрипту и отобразить возвращенный результат в другом split документе? А еще 
привязать этот макрос или функцию к клавише и команде меню?

Посоветуйте если можно хороший сайт по VIM. На www.vim.org я нашел только 
Tutorial и Syntax coloring howto. 

Заранее благодарен.

Нугзар



Gvim, macros, functions???

2002-01-25 Пенетрантность Nugzar Nebieridze
Здравствуйте.

Я недавно начал использовать линукс как desktop систему, и мне сейчас 
понадобилась помощ с текстовым редатором. Так как vim 6.0 понимает юникод то 
мой выбор остановился на этом редакторе. Вот что меня интересует:

Я редактирую в нем SQL скрипты для MS SQL, а затем пропускаю этот файл через 
SQSH. Меня интересует можно ли как-нибуль этот процесс автоматизировать. 
То-есть можно ли не выходя из редактора передать содержимое файла какому-либо 
скрипту и отобразить возвращенный результат в другом split документе? А еще 
привязать этот макрос или функцию к клавише и команде меню?

gvim file.sql - | my_sql_connection | gvim results???

Посоветуйте если можно хороший сайт по VIM. На www.vim.org я нашел только 
Tutorial и Syntax coloring howto. 

Заранее благодарен.

Нугзар



Re: Gvim, macros, functions???

2002-01-25 Пенетрантность Victor Wagner
On Fri, 25 Jan 2002, Nugzar Nebieridze wrote:


 Я недавно начал использовать линукс как desktop систему,
и мне сейчас понадобилась помощ с текстовым редатором.
Так как vim 6.0 понимает юникод то мой выбор
остановился на этом редакторе. Вот что меня интересует:

 Я редактирую в нем SQL скрипты для MS SQL, а затем пропускаю
этот файл через SQSH. Меня интересует можно ли
как-нибуль этот процесс фвтоматизировать.

Естественно.

:w !sqsh


То-есть можно ли не выходя из редактора передать содержимое файла
какому-либо скрипту и отобразить возвращенный результат в
другом split документе? А еще привязать этот макрос или функцию к

Можно. Но чуточку сложнее. С ходу не помню, help split читать надо.

Если файл сохранен, и скрипт понимает файлы не только со stdin, но и в
командной строке, то

:split !sqsh %

сработает.


клавише и команде меню?

:help map
:help menu

 Посоветуйте если можно хороший сайт по VIM. На www.vim.org я
нашел только Tutorial и Syntax coloring howto.

http://vim.sf.net - там есть куча полезных макросов, в том числе
и для превращения vim в sql-shell.


-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: Gvim, macros, functions???

2002-01-25 Пенетрантность Иван Лох
On Fri, Jan 25, 2002 at 06:28:28PM +0400, Nugzar Nebieridze wrote:
 Здравствуйте.
 
 Я недавно начал использовать линукс как desktop систему, и мне сейчас
 понадобилась помощ с текстовым редатором. Так как vim 6.0 понимает юникод
 то мой выбор остановился на этом редакторе. Вот что меня интересует:
 
 Я редактирую в нем SQL скрипты для MS SQL, а затем пропускаю этот файл
 через SQSH. Меня интересует можно ли как-нибуль этот процесс
 фвтоматизировать. То-есть можно ли не выходя из редактора передать
 содержимое файла какому-либо скрипту и отобразить возвращенный результат в
 другом split документе? А еще привязать этот макрос или функцию к клавише
 и команде меню?

ls /usr/share/vim/vim60/doc/

В данном случае

zcat /usr/share/vim/vim60/doc/quickfix.txt.gz на тему make, set makeprg и т.
д.

клавиши привязываются командой map и иже с ней

 
 Посоветуйте если можно хороший сайт по VIM. На www.vim.org я нашел только
 Tutorial и Syntax coloring howto.

Сначала стоит прочесть поставляемую с ним документацию... Там есть почти все.

А.Петров