#navi(../)
* viで指定した範囲の先頭に文字を挿入したい場合の操作方法 [#gf5e350e]
vimを使っていて、指定した範囲を//や#などでコメントアウトしたり、TABやスペースでインデントしたい場合の操作方法を以下に記します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* //を複数行に入れてみる [#v363bba2]
以下のjavaソースを指定した範囲部分を//でコメントしてみます。

+vi(vim)で編集したいテキストファイルを開きます。
#ref(01.png)
#br
+CTRL + v で矩形選択~
+jなどの操作で範囲を指定してください。~
(例えば、最後までであれば、SHIFT+gになります。)
本スクリーンショットでは、3行目で CTRL + v をし、j で 8行目まで選択した状態です。~
(tabspace=4になっています。)
#ref(02.png)
#br
+Shift + i で挿入モードにします。
+矩形指定した最初の場所にカーソルがあるので、挿入したい文字を入力します。~
以下の例では//を入力しています。
#ref(03.png)
#br
+escキーを押します。
+再度escキーを押します。~
以下の通り、指定した範囲行の先頭に入力した文字が反映されます。
#ref(04.png)
#br

以上、vimで複数行の先頭に同じ文字列を挿入する操作手順でした。


#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS