nodejs-repl 命令启动 * nodejs * 提交缓冲区。如何使用键绑定将javascript缓冲区的内容发送到 * nodejs * 缓冲区。是否有commint-mode中的命令可以执行此操作。
答案 0 :(得分:0)
我以为我几天前默认发送到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
替换为其他键盘映射,如果这不是您希望的可用位置。