2016-08-21 13 views
0

新しいバージョンのAtom 1.9.9をWindowsにインストールし、Atom Clojure Setupの説明に従って設定しました。実行Clojureブロック(または選択)がAtom proto-replで動作しない

スタートアップで、この説明に従って、REPLのコードのブロックを実行しようとすると:

CTRL-のAlt-を、次いで、bがブロックを実行します。あなたの カーソルがあるClojureコードのブロックを見つけて実行します。

ctrl-alt-、s選択を実行します。選択したテキストを REPLに送信します。

実行されず、代わりにカーソルが後退します。

アトムキーバインディングリゾルバは、このキーの組み合わせをatom-text-editorのemacs.jsonの動作にリンクしているようですが、この動作は上記の設定ガイドには記載されていません。

enter image description here

また、キーバインディングは、メニュー内のプロトREPLパッケージのために表示されていない、私の理解は、彼らが他のAtomのパッケージのために行う必要があるとして、ということである。

enter image description here

これらの通常の不具合は、WindowsのAtom proto-replパッケージで解決されていますか、いくつか重要な追加設定がありませんか?

答えて

2

Proto REPLコマンドを実行していない場合、キーバインディングが別のキーセットですでに使用されている可能性があります。 Atomには、キーバインディングリゾルバと呼ばれる主要なバインディングの問題を調査するための優れたツールがあります。キーバインディングリゾルバを有効にして、キーバインドで何がトリガされているのかを確認できますか?多くのパッケージ間で競合が発生するため、キーバインドが苦しいことがあります。

キーバインドもカスタマイズできます。 Proto REPL repo https://github.com/jasongilman/proto-repl/blob/master/keymaps/proto-repl.csonのキーバインディングを参照してください。これは、使用する他のパッケージとの競合を避けるために、独自のキーバインディングファイルに追加することができます。

また、Clojure slack channel #protoreplでProto REPLに関する質問をすることもできます。

+0

同じ問題がありました。何が私のために私のkeymap.csonのあなたのリンクから一般的なproto-replキーバインディングを追加していた –

関連する問題