問題タブ [slimv]
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.
vim - Slimv - REPL 垂直分割の変更
Vim (バージョン 7.4) で Slimv (バージョン 0.9.13) を使用しています。コードをコンパイルまたは実行するか、REPL を開く何かを行うと、常にコードの上のウィンドウで開き、高さが 50/50 に分割されます。小さいウィンドウで、デフォルトでソース コードの下に開くようにすることはできますか?
common-lisp - Slimv バックトレースでローカル変数が表示されない
Lisp ハッキングを最大限に活用するために Slimv をインストールしたところですが、デバッガーからは何も得られません。
REPLを入力すると
次のエラーが表示されますが、問題ありません
...そしてそれは非常識なバックトレースを伴います
それで、一体何が起こっているのですか、どうすれば修正できますか?
vim - スワンクを再初期化する方法は?
以前に評価されたすべての定義をswankに忘れさせるにはどうすればよいですか?
評価を介して定義されたすべてのマクロ、関数、および変数の定義を解除したい (,b
評価バッファーなど)。そして、PCを再起動してswankサーバーを新たに起動したときと同じ状態に戻します。
私は試した:
Slimv Clear -REPL (
,-
) コマンド:これは、画面 (バッファ) をクリアするように見えるだけです。
CL-USER>
(swank:restart-server)
(REPL バッファーから):defun
サーバーは再起動しますが、古い定義やその他の定義はまだ記憶されています。CL-USER>
(slime-restart-inferior-lisp)
と `(slimv-restart-inferior-lisp)どちらも未定義です。
vim - Slimv のインストール中にエラーが発生しました
macOS Sierra の下で、私の別の質問に対する回答で推奨されているslimvを使用しようとしています。しかし、このプラグインを にインストールして実行すると、次のエラーが発生しました。美しい「Slimv」メニューも表示されませんでした。~/.vim/plugin
vi test.lisp
現在、私の MacBook Air には Clojure がインストールされていないことに注意してください。私がやりたいことは、vim 内でいくつかの mit-scheme プログラムをデバッグすることだけです。
の関連部分は次の~/.vimrc
とおりです。
vim のバージョン情報:
私はvimスクリプトについてあまり知らないvim初心者なので、詳しく説明してください。
vim - 非 Lisp ファイルの Slimv による自動インデントを無効にするには?
非スリムな振る舞い
最初に、Slimv が有効になっていない場合の通常の Vim の動作を示します。
- 新しいファイルを作成します:
vim foo.c
. - 挿入モードに入る:i
- このコードを入力してください:
void f()
- プレスenter
カーソルは現在、位置 2,1 (2 行目、1 列目) にあります。
Slimv の動作
Slimv をインストールした後、上記の手順を実行すると、最後に 2,5 の位置 (2 行 5 列目) にカーソルがあり、5 列目の前にインデントとして 4 つのスペースが自動的に挿入されます。
Lisp 以外のファイル (ファイルなど) に対してこの Slimv の動作を無効にするにはどうすればよい.c
ですか?