VimとVsVimでファイルのすべてのコンテンツを選択するにはどうすればよいですか?他のエディターと同様に、ctrl+A
はすべてを選択する役割を果たします。
コメント
回答
ggVG
はすべてのコンテンツを選択します。 gg
が最初の行に移動します。 V
はビジュアルモードを開始します。 G
は最後の行にジャンプし、最初から最後の行を選択します
コメント
- 何も表示されませんggVGとggのvimコマンド、G
- 77の賛成票でさえ、承認された回答としてマークされていますが、'間違っていますか?回答自体のテキストによると、組み合わせはVggGになります。
回答
SibiCoderと一緒に “答え、何をしたいのか明確にわかっている場合は、次を使用できます。
:%X
X
はコマンドです。例:
:%d -> delete every line :%y -> yank every line :%normal! >> -> indent every line
グローバルコマンド:g
もあります。検索パターン^
でも、同じことができます。
:g/^/d -> delete every line :g/^/y -> yank every line :g/^/normal! >> -> indent every line
テキストを選択する場合は、その場合、ggVG
で問題ありませんが、次のステップがわかっている場合は、これらの方法に注意してください。カーソルがビジュアルモードのままになることはありません。
参照::h :%
および:h :g
を参照してください。
C-A
マッピングはvimで使用されます(:h CTRL-A
を参照)。他の編集者が行うことを行う:
nnoremap <C-A> ggVG
回答
他の回答は適切です。別の方法があります。
VsVimを使用していると述べたので、Visual Studioで処理するキーと、vsvimで処理するキーを変更できます。
ツール->オプション-> VsVim->キーボード
そこから、Ctrl-aを次のように設定できます。 VsVimではなくVisualStudioで処理されます。
ただし、vimの<C-a>
を使用できないため、これはお勧めしません。本質的な機能であること。それはあなた次第ですが。
ctrl+a
がファイル全体を視覚的に強調表示することを考えると、OPは視覚モードでファイル全体を選択することを意味すると思います。:chat!
でpingを送信しますが、最近その部屋に'入っていないので、 t let me)vsvim
はと他のソフトウェア用のこの種のプラグインはトピックから外れていたので削除しましたが、疑問があったのでメタをチェックしてトピックについてなので、タグの編集を承認しましたが、質問をもう一度編集するのを忘れました。 '今すぐ変更します。申し訳ありません。