簡體   English   中英

如何在emacs中打開節點REPL?

[英]How to open a node REPL in emacs?

我正在學習斯坦福大學提供的Coursera初創工程課程。 作業要求我使用命令Cc!在emacs中打開節點REPL。 我似乎無法使用'!' 它需要的。

講師首先讓我使用Cx 3將緩沖區分為兩部分。 然后我們要使用抄送! 但我無法正常工作。

我試過了Ctrl-C-> Shift-! 我收到錯誤消息:Cc! 未定義

我嘗試輸入“!” 同時仍然保持抄送,並且在沒有運氣的情況下使用meta鍵。

有人知道我在做什么錯嗎? 我的鍵盤綁定可能有問題嗎?

鏈接到教程視頻: https : //class.coursera.org/startup-001/lecture/173

  1. 使用命令“ ls -la .emacs”檢查是否存在.emacs
  2. 如果存在,請使用“ mv .emacs old.emacs”

這應該可以解決您的問題,有關同一問題的更多解決方案,請檢查線程

https://class.coursera.org/startup-001/forum/thread?thread_id=3013

Cc鍵映射通常是特定於模式的,因此缺少的步驟是您可能未處於正確的模式。 他在腳注中提到了“ comint-mode”功能。 當我們加載fibonocci.js時,他只是處於Javascript模式下,執行Cx 3,然后使用默認情況下不存在的鍵綁定。

有關如何在Windows的Emacs中以交互方式運行node.js的一些信息。 但是,您可能不必使用它。

您的老師的〜/ .emacs中有一些代碼-從課堂Github存儲庫中提取-應該與學生共享。 在4b中復習他的演講部分“ Emacs:安裝”可能是一個好主意。

git clone https://github.com/startup-class/setup.git (其中的腳本也調用“ git clone https://github.com/startup-class/dotfiles.git ”)

看起來他喜歡將“ .sh”放在shell腳本的末尾。 請注意,這對於用作命令的shell腳本是不正確的,因為它不必要地公開了實現細節,從而破壞了某種封裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM