Takuya Miyashita
This site
Web
Start:
*vim メモ [#g4b5b5e5]
**複数行一括コメント [#c6741d79]
①行頭で
Ctrl + v
②カーソルを上下に動かして範囲を選択
j, k, Ctrl + f, Ctrl + b # など
③Shift + iで挿入モード ~
Shift + i
④コメントを最初の行に1つだけ入れる(例えば#とか) ~
#
⑤Escで完了
Esc
**置換 [#i76e8365]
基本は
:%s/org/new/g
%でファイル内の各行について実行する.~
最後のgは,同じ行内に複数個orgがあった場合に,それら全て...
***置換文字に改行コードを入れる [#oa510690]
行頭のインデント幅を変えたい時などには改行コードの表現が...
改行コードの正規表現 \n は,検出することはできても置換文...
-だめなやつ~
:%s/\nORG/\nNEW/g
-良いやつ
:%s/\nORG/^MNEW/g
^MはCtrl-vのあとCtrl-mを入力することで可能.
***直前の置換操作を繰り返す [#ea3d34c9]
直前に実行した置換を1つずつ実行していく場合はコマンドモー...
&
この場合は行内までカーソルを合わせるひつようがある.~
ファイル内で一括実行する場合は
g&
End:
*vim メモ [#g4b5b5e5]
**複数行一括コメント [#c6741d79]
①行頭で
Ctrl + v
②カーソルを上下に動かして範囲を選択
j, k, Ctrl + f, Ctrl + b # など
③Shift + iで挿入モード ~
Shift + i
④コメントを最初の行に1つだけ入れる(例えば#とか) ~
#
⑤Escで完了
Esc
**置換 [#i76e8365]
基本は
:%s/org/new/g
%でファイル内の各行について実行する.~
最後のgは,同じ行内に複数個orgがあった場合に,それら全て...
***置換文字に改行コードを入れる [#oa510690]
行頭のインデント幅を変えたい時などには改行コードの表現が...
改行コードの正規表現 \n は,検出することはできても置換文...
-だめなやつ~
:%s/\nORG/\nNEW/g
-良いやつ
:%s/\nORG/^MNEW/g
^MはCtrl-vのあとCtrl-mを入力することで可能.
***直前の置換操作を繰り返す [#ea3d34c9]
直前に実行した置換を1つずつ実行していく場合はコマンドモー...
&
この場合は行内までカーソルを合わせるひつようがある.~
ファイル内で一括実行する場合は
g&
Page:
Edit with a page name which already exists