2014-03-28 15 views
0

的NodeJS-REPL命令啓動一個* 的NodeJS *提交緩衝區。如何使用密鑰綁定將JavaScript緩衝區的內容發送到緩衝區* nodejs *緩衝區。在commint模式下是否有這樣的命令。的Emacs的NodeJS-REPL發送數據到緩衝器

+1

大概吧!您可以使用'C-h m'或'M-x describe-mode RET'獲得給定緩衝區中可用的鍵綁定列表。最有可能的是,你會發現你在那裏尋找什麼。 –

回答

0

我以爲我有發送到節點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如果這是不是你想要使用。

+0

好工作。我已將鍵綁定到C-x C-e。 – jiahut