タグ付けされた質問 「vim」

Vimは無料でオープンソースのモーダルテキストエディターであり、ほとんどの主要なプラットフォームで利用できます。多くのテキスト編集タスクで高い効率が得られますが、学習曲線が急になります。基本を学ぶには、「:help vimtutor」を実行します。プログラミング以外の質問については、代わりにhttps://vi.stackexchange.com/を使用してください。

6
デフォルトでVim構文の強調表示を有効にする
エディターでこれを実行して、vimで構文の強調表示をオンまたはオフにする方法を知っています。 :syntax on/off しかし、構文の強調表示をデフォルトで有効にしたいので、vimを実行するたびにオンにする必要はありません。 どうすればよいですか?


6
VIM + JSLint?
私はvimで日々を過ごし、現在多くのJavaScriptを作成しています。JSLintなどをvimに統合して、コーディングを改善する方法を模索しています。誰かがこのようなことをどうにかしてできましたか? 編集: 試してみました:VimからのJavascript構文チェック残念ながら、出力は非常に粗雑です。
120 javascript  vim  lint 

8
Vimで複数のバッファを削除する方法は?
Vimでバッファとして複数のファイルを開いていると仮定します。ファイルにはが*.cppあり*.h、一部は*.xmlです。ですべてのXMLファイルを閉じたい:bd *.xml。しかし、Vimはこれを許可しません(E93:複数の一致...)。 これを行う方法はありますか? PS私はそれが:bd file1 file2 file3うまくいくことを知っています。だから私は何とか評価できる*.xmlのfile1.xml file2.xml file3.xml?
120 vim  buffer 

15
ウィンドウを閉じずにバッファを閉じるにはどうすればよいですか?
Vimのマルチレイヤービュー(Windows、バッファー、タブ)は、少し混乱しました。表示を分割して(:sp)、各ウィンドウに表示する別のバッファーを選択するとします。バッファの1つを閉じたいが、ウィンドウを閉じたくない(閉じた後、リストの次のバッファまたは空のバッファを表示できるので、問題ではない)。これどうやってするの? ありがとう。
120 vim 



8
逆方向のトリックを削除するvim
左側の単語をどのように削除しますか?つまり、カーソルが単語の最後にあるときに単語を削除します。 行の先頭にある文字をどのように削除しますか? 左側の最初の空白をどのように削除しますか? 単語の削除を含む他のトリックはありますか?
119 vim 

10
VIM + Syntastic:チェッカーを無効にする方法は?
HTMLファイルで有効になっているSyntasticを使用しています。「validator w3」チェッカーが有効になっている非常に大きなファイルがあるため、ファイル(:w)の保存中にGVIMまたはVIMが非常に遅くなりました。 現在のセッションのためだけにSyntasticを一時的にオフに切り替えることは可能ですか?
118 vim  syntastic 


7
ヤンクしたテキストをVIコマンドプロンプトにコピーする方法
ヤンクしたテキストをコマンドウィンドウに貼り付ける方法があるかどうかを知りたいです。たとえば、単語をヤンクして、ある場所でgrepしたい場合、 'p'を使用して単語を単純に貼り付けることはできません。ただし、クリップボードにコピーすると、Shift-Insertは同じものを貼り付けます。 ヤンクしたテキストをvimコマンドプロンプトに貼り付けるための微調整はありますか? Windowsでgvimを使用しています。
118 vim 

3
C ++用のVimの構成
vimをC ++エディターにしたいと思います。私はそれを使用した経験がほとんどなく、C ++で動作するようにvimを構成するのに助けが必要です。次のような機能が必要です コード補完(stlと私のクラス) .ccファイルと.hファイルの切り替え C ++とvimの教祖であるあなたが持っているいくつかのトリックかもしれません。 いくつかの構成(説明付き)、またはチュートリアルへのリンク、私が利用できるプラグインを提供できますか?
118 c++  vim  configuration 


11
VimでHTMLタグをすばやく閉じるにはどうすればよいですか?
HTMLのようなコードをで実行しなければならないのVimは久しぶりですが、最近これに再び遭遇しました。私が簡単なものを書いているとしましょうHTML: <html><head><title>This is a title</title></head></html> タイトル、ヘッド、HTMLの終了タグをすばやく書くにはどうすればよいですか?ここにすべてを1つずつ書き留める必要がない、本当に簡単な方法が不足しているように感じます。 もちろんCtrlP、個々のタグ名をオートコンプリートするのに使用できますが、私のラップトップキーボードで私を取得するものは、実際に角かっことスラッシュを正しくしていることです。
117 html  xml  vim  autocomplete 

10
すべてのプロジェクトファイルでVimを検索して置換する
Vimのすべてのプロジェクトファイルで検索と置換(確認あり)を行うための最良の方法を探しています。「プロジェクトファイル」とは、現在のディレクトリにあるファイルを意味し、その一部を開く必要はありません。 これを行う1つの方法は、現在のディレクトリにあるすべてのファイルを単に開くことです。 :args ./** 次に、開いているすべてのファイルを検索して置換します。 :argdo %s/Search/Replace/gce しかし、これを行うと、Vimのメモリ使用量が数十MBから2 GBを超えるまでに急増し、私にとってはうまくいきません。 私も持っているEasyGrepのプラグインがインストールされていますが、それは動作しません、どちらかほとんどない、それは私のプレスまで、すべての出現、またはそれだけでハングアップを見つけることができませんCtrlC。これまでのところ、このタスクを実行するための私の優先する方法は、検索用語のack-grepです。クイックフィックスウィンドウを使用して、用語を含み、以前に開かれていないファイルを開き、最後に:bufdo %s/Search/Replace/gce。 私は、これに使用できる優れた機能するプラグイン、または現在使用しているものよりも簡単なコマンド/コマンドシーケンスのいずれかを探しています。
117 vim  replace 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.