問題タブ [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 投票する
11 に答える
928826 参照

vim - Vimで文字を改行に置き換える方法

,現在のファイルのそれぞれを新しい行に置き換えようとしています:

^@ただし、実際の改行ではなく、のように見えるものが挿入されます。ファイルはDOSモードなどではありません。

私は何をすべきか?

私のように興味がある場合は、質問を確認してください同じように。

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

vim - Vim の \ra 改行はなぜですか?

質問からVimで改行の文字を置き換えるには? . このように、改行のテキストを置き換えるときは \r を使用する必要があります

ただし、文字の行末と改行を置き換える場合は、次のようにできます。

マニュアルのどのセクションにこれらの動作が記載されていますか? また、その背後にある理由は何ですか?

0 投票する
21 に答える
812341 参照

eclipse - Vimで行全体を複製する方法は?

IntelliJ IDEA/ Resharper の + またはEclipse+ + /と同様の方法で、 Vimで行全体を複製するにはどうすればよいですか?CtrlDCtrlAlt

0 投票する
60 に答える
57866 参照

vim - vi を習得するための最善の方法は何ですか?

少し前に、私は viemu の作成者による記事を読み、 vi に関する多くの誤解を解消し、なぜそれが良い考えなのか (そしてなぜ過去 30 年以上にわたって非常に人気があったのか) を説明しました。同じ人物が、一度にいくつかの基本事項を教える素晴らしいグラフィカルなチート シートのセットも持っています。

私は確信しています。

実際、私はこの 2 年間、確信してきました。しかし、私はまだ vi を主な編集者として強制的に学習させるには至っていません。学習曲線は高すぎます。仕事に取り掛かると、容認できるが即時の生産性 (現在のエディターを使用) は、これまでのところ、途方もない生産性 (vi を使用) よりも勝っています。

学習曲線を乗り越えるのに役立つヒントはありますか? それは簡単なヒントでも、他のチュートリアルや記事でも構いません。

編集: vim/gVimCream、およびMacVim (など) の vi のバリアントを認識していることに注意してください。vi ファミリー全体に言及するために、vi についての質問を続けました。すべてのすばらしい答えをありがとう。

更新 (2009 年 4 月)

私は昨年の 12 月から、日々の仕事で Vim (より正確には MacVim) を使用しています。私は戻りません:-)

Vim を熟知している皆さん、頑張ってください。

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

linux - vim で強化されたリソースはどこにありますか?

最近 vim-enhanced をインストールしましたが、それに関連する記事やチュートリアルが見つかりません。見つけることができたのは、新しい機能について簡単に説明しているページと、ダウンロードするいくつかの RPM だけです。通常の vi/vim では提供できない、スクリプト言語に提供するものは何ですか?

ありがとう

0 投票する
18 に答える
17955 参照

firefox - vim を使用してテキストボックスを編集するための Firefox アドオンはありますか?

または「テキストボックス内で gVim を使用して Firefox で SO に関する質問に答えるにはどうすればよいですか?」

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

vim - 違いは何ですかvimで?

私がこれまでに学んだvimを使用するための最良のヒントの1つは、キーの代わりにCtrl+CまたはCtrl+を押すことができるということです。ただし、私はdvorakキーボードを使用しているので、+も少し手の届かないところにあるので、ほとんどの場合+を使用します。ここで、これら2つのキーの組み合わせは実際にはまったく同じ動作ではなく、 +を使用する方がよいことをどこかで読みました。今のところ問題はないので、正確には何が違うのか知りたいのですが。[EscCtrl[CtrlCCtrl[

0 投票する
27 に答える
626312 参照

linux - Vim で DOS の行末を Linux の行末に変換する

Windows で作成したファイルを開くと、すべての行が^M. これらの文字を一度に削除するにはどうすればよいですか?

0 投票する
16 に答える
3450 参照

vim - Vimで最も説得力のあるコマンドは何ですか

現在のエディターを捨てたい。何か他のものが必要だと感じています。これにより、私の手を RSI のリスクにさらすことはありません。編集者を変更する必要がある理由を確認する必要があります。そして、私が 80 歳になったときにコーディングをしているというのは素晴らしいことです。

そこにいる大物はすべてVimを使用しています。私が知っている Emacs の人は RMS だけです。Paul Graham は Vi の男です。

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

vim - 関数パラメータリストをvimと並べる

複数の行にまたがるのに十分な引数を持つ関数を定義または呼び出すときは、vimにそれらを並べてもらいたいです。例えば、

argsN-1の「a」をargs1と並べるという考え方です。

誰かがこれをvimで自動的に発生させる方法がありますか?等号(代入ステートメント)などを並べるためのalignプラグインを見たことがありますが、この問題を解決できるかどうかわかりませんか?