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

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

13
VIMはファイルの終わりで自動改行を無効にする
そのため、私はPHPショップで働いており、私たちは全員、さまざまなエディターを使用しており、すべてWindowsで作業する必要があります。私はvimを使用しており、店内の誰もが、ファイルを編集するたびに下部に改行があると不平を言っています。私は周りを検索しましたが、これはvi&vimの文書化された動作であることがわかりました...しかし、この機能を無効にする方法があるかどうか疑問に思っていました。(私が特定のファイル拡張子に対してそれを無効にすることができればそれは最善でしょう)。 誰かがこれについて知っているなら、それは素晴らしいでしょう!
250 vim  settings  newline 


2
vimでキャラクターに行く
Pythonスクリプトからエラーメッセージが表示されますat position 21490。 Vimでこの位置に移動するにはどうすればよいですか?
245 vim 

10
Vimのエキスパートがタブよりもバッファを好むのはなぜですか?
バッファがわかりません。同じタブで3つのファイルを開いてウィンドウを閉じると、次にこれらのファイルの1つを開いたときに、奇妙なスワップファイルが残っていて厄介なメッセージが表示されていることに気が付きます。しかし、私は何度も何度も読んで、これらは私が見逃している生産性の問題であり、タブはプリベシアンが使用するために作成されたものであることを読みました。 Vimのエキスパートに質問します。タブよりもバッファを使用する利点は何ですか?違いがどのように大きく異なるのかはわかりませんが、Vimを操作する初心者から中級者レベルでのみ自分を検討します。ある:ls :b#本当にはるかに速くよりもgt周りのINGの?これ以上に深く感じないといけないと思います。
243 vim  vi 

11
vimで関数定義にジャンプ
vimを使用して関数定義にジャンプするにはどうすればよいですか?たとえば、Visual Assistを使用すると、関数の下にAlt+ を入力gすると、定義付きのファイルをリストするコンテキストメニューが開きます。 vimでこのようなことをするにはどうすればよいですか?
241 function  vim 

6
テキストを80列に再構成/強制するvimコマンド
私はvimを使用してvimのテキストの幅を自動的に設定する方法があることを知っていますset textwidth(Vim 80の列レイアウトの懸念など)。私が探しているのは=(インデント行コマンド)に似ていますが、80に折り返します。使用例は、textwidthでテキストを編集し、行を結合したり、テキストを削除/追加した後に折り返しが不十分になったりすることがあります。 理想的には、このコマンドは、選択した行を完全に再編成し、短い行に追加しながら、長い行を切り捨てます。例: long line is long! short コマンドを実行した後(ラップが13列であると想定): long line is long! short これが本当のvimコマンドでは不可能な場合、入力をパイプ処理できるコマンドラインプログラムがあると思いますか? 検索した後、いくつかのオプションがあるこのリファレンスを見つけました:http : //www.cs.swarthmore.edu/help/vim/reformatting.html
240 vim  word-wrap 

4
NERDTreeは新しいファイルをリロードします
で開いたのと同じディレクトリにファイルを追加した場合、追加したファイルをNERDTree確認するには、vimを終了して再起動するしかありません。 ファイルをリロードする方法はありますNERDTreeか?
239 vim  nerdtree 



5
vimでファイルのエンコーディングを変更するにはどうすればよいですか?
私はvimを使用してファイルの行末を変更することに慣れています。 $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators 同様のプロセスを使用してファイルのUnicodeエンコーディングを変更することは可能ですか?私は次のことを試していますが、うまくいきません: $ file file.xml file.xml: Unicode text, UTF-16, little-endian $ vim file :set encoding=utf-8 :wq $ file file.xml file.xml: Unicode text, UTF-16, little-endian …
235 vim  unicode 

3
Vimで列番号に直接ジャンプする方法
デバッグの目的で、縮小されたjavascriptコードをたどるワクワクするような仕事をする必要がある場合があります。行の幅は最大600列です。例外レポートライブラリは、行番号と列番号の形式で正確なクラッシュ座標を提供するのに十分親切です。ただし、行に簡単にジャンプできるにもかかわらず、列番号に直接ジャンプする方法を見つけることができません。 どうすればできますか?
234 vim 



10
タブのファイルからNERDTreeに戻る方法は?
私は通常: 必要なファイルを選択します。 タブで開きます(デフォルトではt文字)。 しかし、どのようにしてNERDTreeに戻り、タブでもう1つのファイルを開くことができますか? .vimrcファイルで現在使用している一時的な解決策: map <F10> :NERDTree /path/to/root/of/my/project ただし、ルートディレクトリから何度もナビゲーションを開始することはあまり役に立ちません。
232 vim  ide  nerdtree 

10
Vimの分割ウィンドウをキャンセル
ウィンドウを水平に分割しました。どうすれば通常のモードに戻ることができますか。つまり、開いているウィンドウをすべてキャンセルせずに、1つのウィンドウだけを分割するウィンドウはありません。私は5を持っており、「終了」するのではなく、分割ウィンドウから抜け出したいだけです。
231 vim  split  window 

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