Я просто провожу некоторое тестирование с помощью функции языка JavaScript без манипуляций с DOM. Итак, я редактирую файл js, и мне интересно, как просто запустить его и показать вывод консоли? Я установил плагин moll / vim-node , но не знаю, как запустить js-код.
filetype-javascript
Аарон Шен
источник
источник
:!node %
. Это будет раскошеливаться на внешнююnode
программу, передавая текущее имя файла в качестве аргумента. Выходной сигнал будет отображаться на экране, и вы можете нажать Enter , чтобы закрыть его.Ответы:
В этой записи vim wikia вы можете создать выполнение оболочки для нового буферного скрипта, а затем расширить его для запуска своего кода с использованием узла.
Затем , если вы бежите ,
:RunJS %
вы должны получить новый буфер с выходом вашего Node.js исполнения. При желании вы можете называть вещи напрямую, используя:Shell <cmd>
источник
Я думаю, что Codi - это то, что вы ищете. Он поддерживает JavaScript и некоторые другие языки.
источник
Плагин не требуется! Вы можете запустить узел с помощью команды оболочки
:!
Запустите весь файл с
:!/usr/local/bin/node %
Запустить текущую строку с
:exec '!/usr/local/bin/node' '-e' shellescape(getline('.'))
источник
Я очень рекомендую https://github.com/Shougo/vimshell.vim для этой цели.
Это плагин vim, который позволяет вам запустить терминал в vim. Вы можете открыть терминал в новой вкладке с
или окно быстрого исправления с
тогда вы можете запускать команды как обычно, т.е.
источник