問題タブ [vim]

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

vim - Vim 80 の列レイアウトに関する懸念事項

Vim で 80 列の表示を行う方法は正しくないようです: set columns=80. 時々私もset textwidthそうですが、別の方法でラインオーバーフローを見て予測できるようになりたいですset columns

これには、いくつかの不幸な副作用があります。

  1. set number行番号の順序が異なるファイル間で分割することを恐れることはできません。つまり、< 100 行のファイルと >= 100 行のファイルset columnsでは、追加の桁表示に余分な列が使用されるため、2 つの異なる値が必要になります。
  2. また、ウィンドウを縦に分割する代わりに、新しい (g)Vim セッションを開始します。これは、ペインを開いたり閉じたりするたびにvsplit強制されるため、新しいセッションを開始する手間が減るためです。set columns

set numbers縦に分割したい場合など、80文字表示をどう扱うか?

0 投票する
5 に答える
23403 参照

vim - Windows システムの gVim にフォントを追加する方法

Gvim に UTF-8 フォントを追加したかったのですが、これを行う方法がわかりませんでした。このマニュアルのステップに従おうとしましたが、それでもうまくいきませんでした。 http://www.inter-locale.com/whitepaper/learn/learn_to_type.html (ページの途中にある vim セクション)

日本語の文字を表示できるように、Vim にフォントを追加する方法を誰か教えてもらえますか?

0 投票する
33 に答える
868696 参照

vim - viで複数の行をすばやくインデントする

それは些細なことであり、助けになるかもしれませんが、私はそれをナビゲートする方法を理解できません。viで複数の行をすばやくインデントするにはどうすればよいですか?

0 投票する
4 に答える
78430 参照

configuration - Vimは行番号の色付けを構成します

:set nuVimで行番号 (: のように) に使用される色を設定する方法を探しています。ほとんどのプラットフォームのデフォルトは黄色のようです (一部の強調表示されたトークンにも使用されます)。行番号を薄い灰色にしたいと思います。の近くのどこか#555。私はうるさいわけではありませんが、落ち着いた色は受け入れられます.

0 投票する
9 に答える
2128 参照

c# - C# 用のコード補完プラグインを備えた emacs または vim エディターはありますか?

選択するメソッドのリストと潜在的な入力パラメーターのリストの両方を実行できればいいのですが。これはpowershellで行われたもので、emacsまたはvimに同様の機能が実装されているかどうか興味がありましたか?

説明:

私が一緒に働いている仲間の開発者は、Visual Studio を実行せずに、低オーバーヘッドのために vim または emacs を使用したいと考えています。本質的に、彼はテストを書き、emacs または vim でコードを編集し、NANT スクリプトを実行してコードをコンパイルし、テストを実行できるようにしたいと考えています。彼が望んでいる Visual Studio の唯一の機能は、コード補完です。98 ~ 99% の時間、彼がなくても生きていける残りの部分。

0 投票する
15 に答える
40947 参照

vim - Vimで挿入モードに入らずにカーソルがある場所に改行を挿入するにはどうすればよいですか?

挿入モードに入ることなく、カーソルが Vim にある場所に改行を挿入することは可能ですか? 以下に例を示します ([x]カーソルがオンであることを意味しますx)。

場合によっては、さらにコードを入力したくなることがあります。を押しiて挿入モードにし、 を押しEnterて改行を挿入してから、余分なスペースを削除します。次に、通常モードに入り、カーソルを右中かっこの前に置き、同じことを行って独自の行に配置します。

ずいぶん前からやっているのですが、何か良い方法はないでしょうか?

0 投票する
7 に答える
33555 参照

vim - vim -- ファイルから現在のバッファに行の範囲を読み込む方法

ファイル foo.c から行 n1->n2 を現在のバッファに読み込みたいとします。

私は試した:147,227r /path/to/foo/foo.c

しかし、「E16: 範囲が無効です」と表示されますが、foo.c に 1000 行を超える行が含まれていることは確かです。

0 投票する
6 に答える
824 参照

vim - あなたのプログラミングを助けた vim での最も良いことは何ですか?

ネットサーフィンをしていると、誰かがvimを使ってハノイの塔を作っていることを知りました。おお!!!

あなたが vim で行ってきたすべてのクールなことを共有してもらえますか。

編集:vimを使用したハノイの塔のソリューションがそれほど役立つかどうかはわかりません。しかし、vim を使用して行った有用なことについて人々がコメントできるようにするには、この質問を再度公開する必要があると思います。私のため?以下の私の答えを見てください。(-:

0 投票する
4 に答える
25211 参照

vim - 差分ファイルで vimdiff を使用する

vimdiff を使用して、差分ファイルに記述されている違いを表示するにはどうすればよいですか?

0 投票する
6 に答える
8245 参照

vim - 自動テキスト折り返しを有効にするコマンドはありますか?

デフォルトでは、vimrc の設定で自動ラッピングが有効になっていると思います。ただし、テキスト行が折り返されないようにしたい場合があります。テキスト行の折り返しの有効と無効を切り替えるコマンドはありますか? これにより、終了して設定を変更する必要がなくなります。