[解決済み】Vim:ビジュアルモードでテキストブロックを選択する高速な方法
2022-04-06 17:03:32
質問
私は長い間vimを使用しており、ビジュアルモードでテキストブロックを選択することは、次のように簡単であると認識しています。 シフ ト + V をクリックし、選択したいテキストのブロックの終端まで、矢印キーを一行ずつ上下に移動させます。
質問ですが、ビジュアルモードで、例えば以下のような方法でテキストブロックを選択する、より速い方法はありますか?
シフ ト
+
V
の後に、選択を停止させたい行番号を指定するのですか?(経由
:35
例えば、35が行番号で、ここまで選択したいのですが、これは明らかにうまくいかないので、これに似たようなことができるのかどうかというのが私の質問です...)
どのように解決するのですか?
他の人が言っていることに加えて、パターン検索を使用して選択範囲を広げることもできます。
例えば v / f o o は、現在の位置から次の "foo." のインスタンスまで選択します。 次 のインスタンスは、例えば35行目で n で次のインスタンスに選択範囲を広げます。
アップデート
私はあまりやりませんが、マークを多用して視覚的に選択する人もいますよね。たとえば、5行目にいるときに35行目まで選択したい場合、次のように押します。
m
a
マークを配置する
a
を実行すると、5行目に
:
3
5
をクリックすると35行目に移動します。
シフト
+
v
でラインワイズビジュアルモードになり、最後に
`
a
を選択すると、マークへ戻る
a
.
関連
-
[解決済み] Vimの中からファイルを開くにはどうしたらいいですか?
-
[解決済み] Vimで行のコメント/アンコメントを素早く行う方法は?
-
[解決済み] vimにテキストをペーストする際の自動インデントをオフにする
-
[解決済み] Vimで最も生産性の高いショートカットは何ですか?
-
[解決済み】Vim:複数行に渡って同じ文字を挿入する
-
[解決済み】挿入モードでのテキストの走査について
-
[解決済み】Vimでファイル名を通常の(Bashのような)タブ補完にするにはどうしたらいいですか?
-
[解決済み】VIMでカーソル位置から始まる行を素早く削除するにはどうしたらいいですか?
-
[解決済み】Vimのタブサイズを変更する方法は?
-
[解決済み] Vimで行末にテキストを追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] vimのデフォルトのカラースキームを設定する方法
-
[解決済み】vimの「sudoで書く」トリックはどうやるの?
-
[解決済み】Vimのタブをバッファのように使用する方法
-
[解決済み】Vimで設定値の現在値を取得する
-
[解決済み】vimで、検索前にいた場所に戻るにはどうしたらいいですか?
-
[解決済み】テキストを80カラムに再構築/強制変換するvimコマンド
-
[解決済み】set mouse=aを有効にしてVimの外部にテキストをコピーする。
-
[解決済み】Vimでブラケット(またはクォート、...)の間を選択する方法は?
-
[解決済み】エディターで改行やキャリッジリターンを確認する
-
[解決済み】Vimでカレントバッファのファイル名/パスをヤンクする。