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

Vimは、効率的なテキスト編集を可能にするために構築された高度に設定可能なテキストエディターです。これは、viエディターの改良版です。

3
Vim:右側のすべてのタブを閉じます
現在のタブの右側にあるすべてのタブを閉じる方法があるかどうか疑問に思っていました。すなわち -----|active|-----|-----|------| その後、言う: :tabcright -----|active ありがとう!ペドロ
12 vim  tabs 


4
選択を別のファイルに移動する
vimを使用して、テキストを新しいファイルに移動するにはどうすればよいですか?今のところ、私はこれを行います: テキストを選択 つかいます :w new_file もう一度テキストを選択します テキストを削除する これを行うためのより効率的な方法はありますか? 前 a.txt sometext some other text some other other text end 後 a.txt sometext end b.txt some other text some other other text
11 vim 

9
Mac OS X 10.13.1 High Sierraへのアップグレード後にvimが機能しない
mac os high sierra 10.13.1にアップグレードしましたが、vimを実行しようとすると、このメッセージが表示されます。 dyld:ライブラリがロードされていません:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib参照元:/ usr / local / bin / vim理由:image not foundアボートトラップ:6 vimを再び動作させるにはどうすればよいですか? Xcodeがインストールされていて、Mac OS用の不足しているパッケージマネージャーが作成されていると信じています。
11 mac  vim 


2
vi / vimはウィンドウ内のバッファーの動きを不明瞭にします
:set wrapvi / vimで使用する場合、ファイルを実際の行(j)ではなく表示行(gj / gk)でナビゲートする場合でも、カーソルを新しい行に移動すると、折り返し行全体の内容が表示バッファーに配置されます。 / k)。たとえば、行が5つの画面行にラップされ、現在ディスプレイバッファーの外側にある場合、この行に移動すると、バッファーは5行ずつジャンプして、行全体を画面に合わせます。この動作を無効にする方法はありますか?set display+=lastline折り返された行が行から離れることで画面から強制的に削除される場合、部分的な行の表示が可能になることに注意してください。ただし、これは最初にバッファーの外側にあった行に移動するときに発生するバッファージャンプを解決しません。 明確化:上記の説明があいまいな場合、行の折り返しを有効にしてvimでスムーズにスクロールできるようにして、行全体が義務的に表示されるのではなく、画面から部分的に表示されるようにしたいということです。
11 linux  unix  vim  vi 

3
VIMで、入力したキーを確認できますか?
時々私はVIMを使用しますが、何かが起こりますが、それが何であったか、それが原因で何をタイプしたのかわかりません。入力された最近のキーの一部をリストし、さらに良いことに、それらがトリガーしたアクションを見つける方法はありますか?
11 vim 

7
vimでのDvorakホットキーの再マッピング、それだけの価値はありますか?
私は最近、ドヴォルザークのキーボードレイアウトを学ぼうとしていましたが、今回は順調に進歩しています。私が今見つけている問題は、私のホットキーがすべて間違った場所にあるということです。vimユーザーとしてこれは特に厄介です。バインディングをvimの場所に戻るように切り替えるための適切なリソースを見つけましたが、それだけの価値があるのでしょうか。またset -o vi、~/.zshrcファイルで使用しているので、端末でも使い慣れたバインディングを使用できます。 hjklナビゲーションは、などの他の多くのアプリケーションでも取り上げられていlessます。 切り替えに成功したあなたのために、再マッピングする価値はありますか?

6
簡単な方法で単語を切り替える方法(VIMで)?
私はこれが可能かどうかを判断するためにvimが十分ではありません(これが私がスーパーユーザーに来て良くない理由です)〜vimで2つの単語を簡単に切り替える方法はありますか? たとえば、def function(param1, param2)それをにすばやく/簡単に変更する方法はありますdef function(param2, param1)か?
11 vim 

2
Vim:<leader>、<Cr>のようなこれらの短縮名/動詞はどういう意味ですか?
私は今しばらくVimを使用していますが、ますます気に入っています。しかし、Vimの便利なバッグにあるいくつかの新しい機能を検索するとき、私はよく&lt;Leader&gt; &lt;C-r&gt;、などのようなもので顔を平手打ちしています。私はこれらをキー、コマンド、または彼らが意味するものは何でも。また、これらの動詞の使用について複数回検索していますが、正しい説明ページにアクセスするために正しい検索クエリを使用していないと思います。 誰かが私に正しい方向にプッシュするか、多分これらの動詞の意味/動作を要約してもらえますか?よろしくお願いします!
11 vim  syntax 

1
vimのカーソルの下にあるコメントブロックを選択するにはどうすればよいですか?
カーソルの下にあるコメントのブロック全体を選択(または削除、変更、または...)したい。 カーソルがコメントブロックの先頭(つまり、開始コメント文字の上)にあり、それが個別の開始/終了マーカーを持つコメントブロックのタイプである場合、コメントブロック全体をで選択できますが、V%わかりません現在カーソルの下にあるブロックの最初の文字に移動する動き。 さらに良いのは、コメント用の内部テキストオブジェクトです。 上記のいずれかを知っている人、または後者を簡単に作成する方法はありますか?(私はvim全体としては初めてです。)
11 vim  selection 

1
Vimはエイリアスを無視します
次のようなものを使用してvimでコマンドをマッピングすると map &lt;f4&gt; :! pdflatex %&lt;cr&gt; Vimはpdflatexのエイリアス(エイリアスpdflatex = 'pdflatex --temp-dir = something'など)を無視します。vimがそれを無視しないようにすることは可能ですか?
11 shell  vim  alias  ignore 

3
Vimの補完-Enterキーで提案を選択した後は常に改行を抑制します
Enterキーを使用して(Ctrl-Nを押したときに表示される完了ポップアップから)候補を選択した後、Vimが改行を挿入し、カーソルが次の行に移動することがあります。これは常に起こるわけではありません-Vimはそれについて賢くしようとし、これが私が望むことだと思った場合にのみ次の行に移動するようです。 ただし、この動作を無効にしたいので(常に賢いとは限らないため)、手動でEnterキーを押して常に次の行に移動する必要があります。これは可能ですか?
11 vim  autocomplete 


2
Vimのキーストローク構文の読み方
私はVimを習得しようとしていますが、多くのドキュメントがのような構文を使用しているのを見ています &lt;C-v&gt;。これを正しく読む方法に関する一般的なガイドはありますか? この構文を使用するサンプルSO投稿を以下に添付しました。 Vimマルチライン編集は崇高なテキストのように? Windows互換性レイヤーを削除することで、自分に有利に働きます。Visual-Blockモードに入る通常のショートカットは&lt;C-v&gt;です。
11 vim 

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