解決済みの質問

viでの行頭への挿入

矩形選択で「$A」,「^I」で行末と行頭に挿入することになると思います.
ですが,ヤンクした内容を矩形選択してから「P」,「p」をしたら余計な部分まで消えてしまいます.

ex)
↓hogehoge,higehige,hagehageのhの部分を矩形選択して「p」を押す
test <-ヤンクした内容
testogehoge
igehige
agehage

ペースト前
test
hogehoge
higehige
hagehage

ヤンクした内容を行頭や行末,あるいは矩形選択した部分にペーストはどのように実現したらよいのでしょうか?

投稿日時 - 2009-08-26 22:44:17

連想キーワード:

QNo.5239465

すぐに回答ほしいです

質問者が選んだベストアンサー

うーん、難しいですね。
スマートではないですが、下記の方法を考えました。
質問の手順の最後で、pの代わりにI<CTRL-R>"<ESC>とやれば、3行の先頭にtestが挿入されます。
ただしこれが有効は、ヤンクしたものが一行の場合だけですね。

私が複数の行頭に複雑な何かを挿入したい場合、まず挿入したいものを別のあいている行や、新しいウィンドウを開いたりして作り、それを矩形選択でカットして、貼り付けたい場所でPとやります。

もっとスマートな方法もあるかもしれません。

投稿日時 - 2009-08-28 03:37:18

ANo.1

0人が「このQ&Aが役に立った」と投票しています

あわせてチェックしたい
  • ワードの行頭、行末をそろえたい。 ...
  • 行頭・行末の改行の削除方法 ...
  • 行頭と行末に文字追加 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら