LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

В одном терминале запускается $ tail -f /path/to/input_fifo | node repl.js В другом vim. По f2 и f5 он отправляет в fifo строчку или всё сразу (этот вариант глючил), fifo читает нода и всё работает точно так же, как если бы ей вбивали эти команты с клавиатуры (это важно при написании кода, вне функций или скобок chaining работать не будет). При автодополнении строчка сперва уходит в input_fifo, а потом читается выхлоп из output_fifo. Можно проверить работоспособность repl, просто сделав echo в fifo в соседнем терминале.

Исходная версия crutch_master, :

В одном терминале запускается $ tail -f /path/to/input_fifo | node repl.js В другом vim. По f2 и f5 он отправляет в fifo строчку или всё сразу (этот вариант глючил), fifo читает нода и всё работает точно так же, как если бы ей вбивали эти команты с клавиатуры (это важно при написании кода, вне функций или скобок chaining работать не будет). При автодополнении строчка сперва уходит в input_fifo, а потом читается выхлоп из output_fifo. Можно проверить работоспособность repl, просто сделав echo в fifo в соседнем терминале.