0

Chicken Schemeを使い始めようとしているのですが、REPL に邪魔されています。CSI では、複数の行を貼り付けることはできないようです。そのため、別のファイルで新しい関数を作成し、それを貼り付けてテストするのは非常に困難です。

外部編集で作成されたコードのブロックを一気に取り込もうとしています。

@romainilの回答へのコメントは、一部の人ができることを示しているようです。理解できない理由で私だけではありません。

では、複数の行を csi に貼り付けるにはどうすればよいでしょうか。

(補足:Macでこれを行っています。ターミナルとiTerm 2を使用してみましたが、同じ結果です。)

[編集] 以前のバージョンには、貼り付け以外に vim からコードのブロックを csi に取り込む方法に関する副次的な質問が含まれていました。@romainlの回答はそのほとんどをカバーしていましたが、vim内でシェルを実行するまでは、実際に機能するソリューションは見つかりませんでした。

4

1 に答える 1

1

REPL のドキュメントのこの部分をスキップした可能性があります。その逆ではなく、REPL からエディターを使用してください。

Vim からすべてを行うことを主張する場合は、同じ wiki のこのページに、Steve Losh の Clamと、Vim シェル/REPL のような機能を提供するために設計された他の多くの vim プラグインを追加する必要がある追加のポインターがいくつかあります。

makeprgカスタムとをセットアップする可能性もありerrorformatます。

または、単純に:

:!csi %<CR>
于 2014-08-05T12:20:21.767 に答える