2016-08-21 62 views
0

我在Windows上安裝了新版本的Atom 1.9.9,並按照Atom Clojure Setup中的描述進行設置。執行Clojure塊(或選擇)在Atom proto-repl中不起作用

當試圖在REPL執行的代碼塊,按照該說明在它的啓動:

CTRL - 交替,則B執行塊。查找您的 遊標所在的Clojure代碼塊並執行該代碼。

ctrl-alt-,s執行選擇。將選定的文本發送到 REPL。

不執行任何操作,而是光標向後移動。

原子鍵綁定解析器似乎將此組合鍵鏈接到原子文本編輯器emacs.json行爲,但是在上述設置指南中未提及此行爲。

enter image description here

此外,鍵綁定都沒有帶出原REPL包中的菜單,我的理解是,他們應該,因爲他們對其他的Atom套餐嗎:

enter image description here

這些正常的缺陷與Atom proto-repl包在Windows上或我缺少一些重要的附加設置?

回答

2

如果它沒有執行Proto REPL命令,則很可能鍵綁定已被另一組鍵使用。 Atom有一個很好的工具來研究稱爲關鍵綁定解析器的關鍵綁定問題。你可以啓用鍵綁定解析器,看看鍵綁定觸發了什麼。由於許多軟件包之間存在衝突,因此鍵綁定可能很痛苦。

鍵綁定也可以定製。請參閱Proto REPL repo https://github.com/jasongilman/proto-repl/blob/master/keymaps/proto-repl.cson中的鍵綁定,這些鍵綁定可以添加到您自己的鍵綁定文件中,並進行更改,避免與您使用的其他軟件包發生衝突。

您也可以在Clojure鬆弛頻道#protorepl上提出有關Proto REPL的問題。

+0

有同樣的問題。這對我來說是在我的keymap.cson中從你的鏈接中添加了一般的proto-repl keybindings –