0

nodejs-repl命令启动* nodejs *提交缓冲区。如何使用键绑定将 javascript 缓冲区的内容发送到* nodejs *缓冲区。commint 模式下是否有执行此操作的命令。

4

1 回答 1

0

我以为我在几天前默认将 send-to-node-repl 绑定到一个密钥,但今天它消失了。也许我太早放弃了搜索,但写这个似乎更快:

(defun send-region-to-nodejs-repl-process (start end)
  "Send region to `nodejs-repl' process."
  (interactive "r")
  (save-selected-window
    (save-excursion (nodejs-repl)))
  (comint-send-region (get-process nodejs-repl-process-name)
                      start end))

(define-key js3-mode-map (kbd "C-c C-r") 'send-region-to-nodejs-repl-process)

js3-mode-map如果您不希望它可用,请用其他一些键盘映射替换。

于 2014-11-04T18:04:41.487 回答