The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Офис и текст / FreeBSD)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

vim71-> запуск из vim внешнего приложения в отдельном процессе, wDevil (ok), 16-Авг-07, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "vim71-> запуск из vim внешнего приложения в отдельном процес..."  +/
Сообщение от konst5email (??), 17-Авг-07, 14:29 
>[оверквотинг удален]
>отдельном  процессе, а самвим работал дальше, не ожидая завершения дочернего
>процесса. Т.е замапил я такую фукнцию на клавишу, вызвал внешнее приложение
>запустилось, а я в виме могу дальше работать.
>что-то подобное:
>
 
>function! Test ()
>    execute '!~/.vim/bin/test.php '
>endfunction
>
 
>к желаемому результату не приводит. куда копать?

может так:
execute '!~/.vim/bin/test.php &'

Ответить | Правка | Наверх | Cообщить модератору

2. "vim71-> запуск из vim внешнего приложения в отдельном процес..."  +/
Сообщение от wDevil (??), 17-Авг-07, 18:18 
>может так:
>execute '!~/.vim/bin/test.php &'

пробовал, а так же пробовал так:


$ cat ~/.vim/bin/test.php
#!/usr/bin/env php
if(pcntl_fork()) {
   exit;
}
posix_setsid();
if(pcntl_fork()) {
   exit;
}
echo "Begin\n";
exec('/usr/local/bin/lynx -dump http://localhost/xml.php >>/tmp/tmp.html');

все ранво упорно ждет когда отработает test.php

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру