5

プロジェクトで実行lein replしていますが、正常に起動し、ファイル target/repl-port を作成します。

VIM バージョン 7.4.86 を使用すると、次のようなコマンドを使用できます。

:Connect nrepl://localhost:57644

その後、Vim は repl に正常に接続し、すべて問題ありません。

ただし、私の理解では、vim-fireplace は target/repl-port ファイルを使用して、この接続をすべて単独で行うことができます。それは起こっていません。lein 2.3 が target/repl/repl-port を使用するように変更されたというコメントを見たことがあります (このプロジェクトでは lein 2.0.0 を使用しています - これは私の制御不能な要件です)。そのため、この場所にシンボリックリンクを作成しようとしましたが、それも取り上げられません。

私は次のバージョンのvim-fireplaceを使用しています: github.com/tpope/vim-fireplace

最新のコミットで、現在は次のとおりです。

f1b8096b3fe00cd9594c8a2bf0819efc154e9843
(Date:   Wed Oct 23 21:25:53 2013 -0700)

この接続を自動化したいと考えています。私は VIMscript にあまり詳しくないので、ソースを詳しく調べなくても問題を突き止める方法があるのではないかと期待していました。

4

3 に答える 3

1

この「今日」を処理する最良の方法は、vim-leiningenを使用することだと思います。 :Console既に実行中の REPL がある場合は REPL に接続し、ない場合は開始します。

于 2015-05-31T00:25:33.207 に答える