問題タブ [vimclojure]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
673 参照

vim - VimとClojure、Ritzまたは別のREPLでSlimvまたはVimClojureを使用できますか?

Slimv両方を正常に構成できますVimClojureが、それらのいずれかをいずれかで動作するように設定できるかどうか疑問に思いますswank serverritzたとえば)。

ありがとう!

0 投票する
1 に答える
187 参照

windows-7 - Windows 7 に VimClojure をインストールする方法

Windows 7 ワークステーションに VimClojure をインストールする方法の説明へのポインタをいただければ幸いです。私はleinとそれが必要とするすべてのものをインストールして動作させています。

私のファイルは、c:\Users\ の下のデフォルトのログイン ディレクトリにあります。

VimClojure はどこに配置する必要がありますか? とりあえず下に置いておきvimfilesます。あれは正しいですか?現時点では、NailGun を使用することに興味はありません。構文の強調表示が必要です。

0 投票する
0 に答える
161 参照

clojure - VimClojure が NGServer と通信できない

次の手順を使用して、Vim を Clojure プログラミング環境としてセットアップしようとしています。

http://naleid.com/blog/2011/12/19/getting-a-clojure-repl-in-vim-with-vimclojure-nailgun-and-leiningen/

ng-serverLeiningen プロジェクトのルートから開始できます。しかし、vim で repl を開始しようとすると、次のようになります。

VimClojureプラグインをインストールして、次の行を.vimrcファイルに追加しました。

RainbowParensng動作しており、コマンド ラインから応答を取得できます。

私も試しslime.vimました。(+ 2 3)動作している間は、単純な入力に応答するのに丸 5 秒かかりますvim

ヘルプ?

0 投票する
1 に答える
45 参照

clojure - VimClojureでウィンドウの再配置を無効にしますか?

VimClojureプラグインを使用しています。新しい行を挿入するために使用oすると、プラグインがウィンドウの位置を変更し、現在の行をウィンドウの下部に移動します。zz特に現在の行を中央に配置するために入力したときは非常に面倒です。

ドキュメントを読みましたが、関連するものは何も見つかりませんでした。誰かこの機能を無効にする方法を教えてもらえますか?

編集: Ingo Karkat の提案のおかげで、 foreplay.vim に切り替えるとこの問題が解決します。

0 投票する
1 に答える
693 参照

clojure - lein replから関数を削除するにはどうすればよいですか?

lein REPLセッション中に、いくつかの関数を定義する場合があります。ただし、セッションでそれらを「忘れる」ようにしたい場合があります。たとえば、(run-all-tests)を実行すると、不要になったテストの失敗が強調表示されます。再起動せずに、セッションから関数を削除したり、セッションをクリーンアップしたりする方法はありますか?

0 投票する
1 に答える
177 参照

vim - vim-clojure-static プラグインのデフォルト設定を変更するには?

私はclojureプログラミングが初めてです。私はvimエディタを使用しています。より良いコードを書くためにvim-clojure-staticプラグインをインストールしました。しかし、期待どおりに機能していません。特別なキーワードごとに2 つのスペースのインデントが必要です。

たとえば、ここにcore.cljファイルがあります。

これはデフォルトのインデントです。私はこれが好きではありません。私のコードは次のようになります。

つまり、特別なキーワードごとに2つのスペースのインデントが必要です。つまり 、特定の例では試してください。

その間、 *プラグインを正しい方法でインストールしたかどうかはわかりません。これが私の.vimディレクトリ構造です:

これが私のvimrcファイルです:

誰が私に間違っているか教えてもらえますか? スペース*twoで自動インデントを作成するにはどうすればよいですか? ありがとう。