問題タブ [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.
session - Vim レイアウトの作成/保存
プロジェクト/ディレクトリを開くたびに、まったく同じ vim ペイン レイアウトを使用します。
このレイアウトで新しいvimセッションを開くことができるようにしたいと思います。右側のすべてのペインは:Explore
モードで開始され、左側のペインは:terminal
モードで開始されます(neovimに固有)。
新しいセッションのvim「レイアウト」を作成する方法はありますか?
macos - OSXでキーバインドが起動しない
NeoVim で期待どおりに起動しないキー コマンドがあります。以下は、私の neovim 設定からの抜粋です。
:nmap からの該当するエントリは、バインディングがオーバーライドされていないことを示しています。
ただし、押し<C-h>
ても何も起こりません(システムベルを除く)。他のすべての方向は正常に機能します。バインディングを別のキーに変更しても同じ効果があります。ex コマンドを手動で呼び出すと、正常に機能します。
移行中にいくつかのプラグインを変更しましたが、このバインドによって Vim で問題が発生することはありませんでした。完全な vimrc はこちらです。
NeoVim のバージョン情報
PS: iTerm2 を使用していますが、通常の OSX ターミナルでも同じように動作するようです。
javascript - Neovim は、Neomake と Typescript-Vim で typescript のコンパイルを停止します
私はNeovimでTypescriptを書いており、プラグインleafgarland/typescript-vim
やbenekastah/neomake
、とりわけ、ファイルを保存するたびにコンパイルされます。
私の理解では (間違っている可能性があります)、ファイルを開く、作成する、または保存Neomake
すると、 で示されるように実行されますau BufRead,BufNewFile,BufWritePost * Neomake
。保存時にエラーメッセージが表示されるように、これを実現したいのですが、作業中の Typescript ファイルをコンパイルしたくありません。
削除typescript-vim
するとコンパイルが停止しますが、エラー メッセージ、構文の強調表示、自動インデントは表示されません。
からの関連コードnvim/nvimrc
残りのnvimrcを含む残りのドットファイルを次に示します。
前もって感謝します :)
neovim - NeoVim の通常モードで端末バッファを編集できますか?
NeoVim の端末モードはクールですが、私が本当に欲しいのは、通常モード コマンドで端末を編集するために通常モードに切り替えることです。それは可能ですか?
この端末モードでは、すべての入力が端末の責任であることを認識しているため、vim と端末の間で入力のやり取りが行われるモードは単純であってはならないことがわかります。確認。
vim - Vim (vim + nvim) ソースファイルを複数回
vim
オプションで起動時間を調べてみると--startup
、たくさんのファイルが複数回読み込まれていることがわかりました。
誰かが私に理由を説明できますか?
その後vim --startuptime vim-startup
、sort -k 4 vim-startup
出力の最後までスクロールします。多くの行sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
が繰り返されています
vim
なぜ1つのファイルを複数回ソースする必要があるのか 、または強制的に1回ロードする方法を誰かに説明してもらえますか?
の完全な出力は次のとおりですvim --startup
:ソート前とソート後、nvim --startuptime
:ソート前とソート後