問題タブ [neovim]

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 投票する
1 に答える
786 参照

session - Vim レイアウトの作成/保存

プロジェクト/ディレクトリを開くたびに、まったく同じ vim ペイン レイアウトを使用します。

このレイアウトで新しいvimセッションを開くことができるようにしたいと思います。右側のすべてのペインは:Exploreモードで開始され、左側のペインは:terminalモードで開始されます(neovimに固有)。

新しいセッションのvim「レイアウト」を作成する方法はありますか?

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

macos - OSXでキーバインドが起動しない

NeoVim で期待どおりに起動しないキー コマンドがあります。以下は、私の neovim 設定からの抜粋です。

:nmap からの該当するエントリは、バインディングがオーバーライドされていないことを示しています。

ただし、押し<C-h>ても何も起こりません(システムベルを除く)。他のすべての方向は正常に機能します。バインディングを別のキーに変更しても同じ効果があります。ex コマンドを手動で呼び出すと、正常に機能します。

移行中にいくつかのプラグインを変更しましたが、このバインドによって Vim で問題が発生することはありませんでした。完全な vimrc はこちらです。

NeoVim のバージョン情報

PS: iTerm2 を使用していますが、通常の OSX ターミナルでも同じように動作するようです。

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

javascript - Neovim は、Neomake と Typescript-Vim で typescript のコンパイルを停止します

私はNeovimでTypescriptを書いており、プラグインleafgarland/typescript-vimbenekastah/neomake、とりわけ、ファイルを保存するたびにコンパイルされます。

私の理解では (間違っている可能性があります)、ファイルを開く、作成する、または保存Neomakeすると、 で示されるように実行されますau BufRead,BufNewFile,BufWritePost * Neomake。保存時にエラーメッセージが表示されるように、これを実現したいのですが、作業中の Typescript ファイルをコンパイルしたくありません。

削除typescript-vimするとコンパイルが停止しますが、エラー メッセージ、構文の強調表示、自動インデントは表示されません。

からの関連コードnvim/nvimrc

残りのnvimrcを含む残りのドットファイルを次に示します。

前もって感謝します :)

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

neovim - NeoVim の通常モードで端末バッファを編集できますか?

NeoVim の端末モードはクールですが、私が本当に欲しいのは、通常モード コマンドで端末を編集するために通常モードに切り替えることです。それは可能ですか?

この端末モードでは、すべての入力が端末の責任であることを認識しているため、vim と端末の間で入力のやり取りが行われるモードは単純であってはならないことがわかります。確認。

0 投票する
2 に答える
1027 参照

vim - Vim (vim + nvim) ソースファイルを複数回

vimオプションで起動時間を調べてみると--startup、たくさんのファイルが複数回読み込まれていることがわかりました。

誰かが私に理由を説明できますか?

その後vim --startuptime vim-startupsort -k 4 vim-startup出力の最後までスクロールします。多くの行sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim が繰り返されています

vimなぜ1つのファイルを複数回ソースする必要があるのか​​ 、または強制的に1回ロードする方法を誰かに説明してもらえますか?

の完全な出力は次のとおりですvim --startup:ソートとソートnvim --startuptime:ソートとソート