問題タブ [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 に答える
348 参照

node.js - Neovim node-client が実行中の nvim インスタンスに接続

Neovim node-client README には、使用方法の例があります

ただし、既存のneovimプロセスを使用するための参照/例はありません。

しかし、python-client には次のオプションがあります。

WritableStreamand ReadableStream(stdin/out)を使用した UNIX ソケット経由のプロセス ハンドルが必要です。

net.createConnection(path)のエラーECONNREFUSED

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

vim - Vim: ページャーとして実行されているかどうかを確認します

Vim のソース リポジトリ (ヘルプ ドキュメントも含まれています) でページャーへの参照を検索しましたが、見つけられなかったので、ここで質問してください。Vim がページャーとして実行されているかどうかを確認する方法はありますか? それが起こったときに、特定のコマンドを自動的に実行したいと思います。

編集: ページャーとは、パイプされたときに標準入力から vim を読み取ることを意味しvim -ます 別のvim関連の質問で言及されているプラ​​グインを使用しているAnsiEscため、自動的にロードしたいと思います。また、いくつかのキーバインドを再マップしたいと思います。

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

vim - Clojure コメントのハイライトが、基本的な構文プラグインがインストールされている neovim で機能しない

vim-clojure-static他のvimプラグインの中でもneovimを使用しています。しかし、何らかの理由で、clojure ファイルのテキストをコメントアウトすると、そのように強調表示されません。

コメントの強調表示が機能しない画像

私が使用しているプラ​​グインは次のとおりです。

何がうまくいかないのでしょうか?問題を明らかにするためにここで提供できる他の情報はありますか?

0 投票する
3 に答える
7143 参照

vim - MacOS Sierra にアップグレードした後の tmux + vim でのクリップボードの失敗

昨日、MacOS Sierra にアップグレードしたところ、tmux + neovim セットアップでクリップボード機能が壊れてしまいました。

動作は次のとおりです。

  • 標準の ctrl+c、ctrl+p を使用して、システム <-> vim 間でコピー/貼り付けできます
  • tmux セッションでない場合、2 つの VIM インスタンス間でヤンク/ペーストできます
  • tmux セッション中に 2 つの VIM インスタンス間でヤンク/ペーストできません

tmux セッション内で vim でクリップボードを使用すると、次の vim エラーが発生します。

私の.vimrcは巨大ですが、関連性があると思われるものは次のとおりです。

私の.tmux.conf場合(簡潔にするために切り捨てられています):

編集:これは、ここで報告されたバグに関連しているようです:

https://github.com/tmux/tmux/issues/543

https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard/issues/53

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

debugging - 「vim」と「nvim」で「関数の処理中にエラー」をデバッグする方法は?

TL;DR

悪いプラグインを削除するだけでなく、実際の問題を修正することに興味がある場合、正確な場所vimまたはnvimエラーが開始された場所 (どのファイルですか?)を見つける方法を教えてください。straceエラーの原因を推測するよりも良いことはありますか?

問題

プラグインを myvimまたはnvimconfig に追加すると、フック (バッファのオープン、クローズ、書き込み) でエラーが発生することがよくあります。

問題は、それらがどこから来たのかわからず、不明なファイルの行番号しか取得できず、それが私のvim/構成nvimファイルではないことを知っていることです。

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

vim - neovim Gruvbox はすべて白と灰色に見え、間違いを見つけることができません

Gruvbox を動作させることができません。私はネオビムを使用しています。そして、誰かが間違いを見つけることができれば、本当に感謝しています。

gruvbox をインストールしました。これが私のファイル~/.config/nvim/bundle/全体です。~/.config/nvim/init.vim2 つの異なる方法で True Color を追加しようとしました。

そして、:colorschemevim 内から実行すると、そこに gruvbox がリストされているのが見えます。しかし、ハイライトがなく、白地に灰色のテキストが表示されます。

どこが間違っているのかわかりません。

ありがとうございました。

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

neovim - vimでiの後に戻るを無効にする

キーがキーストロークを保存するときに、キーを押したReturn直後に を押すという悪い習慣があります。-の組み合わせを無効にして、この習慣を断ち切りたいと思います。ioiReturn

追加してみました

my~/.config/nvim/init.vimに、しかしこれは挿入モードでそれを押すことを完全に無効にします。すぐに挿入モードに入ったときにのみ無効にする方法はありますか?