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

viは、テキストモード指向のテキストエディターのファミリーです。一般的な使用法/セットアップの質問については、代わりにhttps://vi.stackexchange.com/を使用してください。

6
vi / vimで戻る方法(Ctrl + Z)
通常のテキストエディターには、[すべてVimを尊重する] Ctrl+ ショートカットZがあります。Wordの[戻る]ボタンのようです。Vimでこの動作をどのようにして実現できるのでしょうか。
106 vim  vi  back  undo  undo-redo 



4
viで現在の位置から行末にコピーする方法
Windowsではgvimを使用しています。viで現在の位置から行末までテキストをコピーし、viで開いた別のファイルに貼り付ける方法。私はそれをググりましたが、これに対する解決策を見つけることができません。これに関するどんな助けにも感謝します。ありがとうございました。
101 vim  vi 





7
行の途中のテキストをVimの複数行に挿入するにはどうすればよいですか?
たとえば、10行あり、それらの行にある単語の前にテキストを追加したいとしますか?行頭にある必要はありません。 から: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf に: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf それが付加するだけでなく、可能性もあるbar(が、実際に囲んfooでbar(foo)? また、//複数の行にコメントを追加する簡単な方法も必要です(Cスタイルのコメント)。 私はVim / GVim 7.2を使用しています。
91 vim  vi 

10
Vimにタイムスタンプを挿入する最良の方法?
EditPad Liteには、タイムスタンプ(例: "2008-09-11 10:34:53"をコードに挿入する機能(CTRL- E、CTRL- I)が備わっています。 Vimでこの機能を使用するための最良の方法は何ですか? (私はSSHを介してLinuxサーバーでVim 6.1を使用しています。現在の状況では、多くの人がログインを共有しているため、タイムスタンプを取得する別の組み込みの方法がある場合、ホームディレクトリに略語を作成したくありません。 )
90 vim  vi 


8
Vimで一致する(一致しない)行をすべて非表示にする
viまたはVimで一致するすべての行を表示/非表示にすることは可能ですか?ハイライトせず、それらの行のみを表示します。 たとえば、単語が単語であるテキストがありますERROR。含むERROR行のみを表示する方法と、含まない行のみを表示する方法を教えてくださいERROR。 一致するすべての行を削除してから元に戻すことなく解決策はありますか?
87 vim  vi 

7
vimでCを使用してスペースを自動インデントしますか?
私はEclipseとJavaを使って少し甘やかされてきました。Linux環境でvimを使用してCコーディングを開始しましたが、vimにブロックの適切な間隔を自動的に実行させる方法はありますか? したがって、{を入力した後、次の行には2つのスペースがインデントされ、その行に戻ると同じインデントが維持され、}は2つのスペースに戻りますか?
85 c  vim  coding-style  vi 

6
Vim / Viにカーソルを検索ハイライトの最後に移動するコマンドはありますか?
選択した検索セグメント内を移動するコマンドはVim / Viにありますか? たとえば、単語を検索した場合、強調表示されたセグメントの最後にカーソルを移動するコマンドはありますか?「FishTaco」という単語があり、「Fish」のすべてのインスタンスを検索して、その後に何かを挿入するとします。グローバル置換を実行できることはわかっていますが、いくつかの非順次インスタンスでのみ変更を加えたい場合はどうすればよいですか? 現在強調表示されているセグメントの最後にカーソルを移動してアクションを実行できると便利な場所がわかりました。
84 vim  vi 

10
Vimはラインの範囲をヤンクします
私はC#開発者であり、利用可能なツールに関する知識を拡大することを最近決定しました。私が学ぶことにした最初のツールはVi / Vimです。これまでのところすべてが順調に進んでいますが、答えが見つからないように思われる質問がいくつかあります。 ある範囲の行をヤンクしたいとしましょう。いろいろな方法があることは知っていますが、行番号でやりたいと思います。代替コマンドの動作に似ていると思いました81,91y。これを行う方法はありますか? g通常モードのコマンドについて少し混乱しています。それは無数のことをしているようで、gコマンドがそのコアで何をしているのか本当に判断できません。それがモーションコマンドなのか、それとも通常モードで実行された他のコマンドの一種の「キャッチオール」なのか混乱しています。誰かがこれを説明するgか、コマンドの良い説明を与えるリファレンスを私に指摘できますか?
83 vim  editor  range  vi  yank 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.