Linux初心者の入門と基礎「viでの置換」
こんにちは!!
Linux大学学長のりなっくまです。
本日3限の講義をはじめていきます!!
テーマは「viでの置換」です。
r・・・カーソル上の1文字を他の1文字に置換
R・・・カーソル上の文字からEscが押されるまでの文字列を置換
s・・・カーソルのある1文字を他の文字列で置換
S・・・現在の行を他の文字列で置換
cw・・・カーソル位置からこの語の最後までを置換
cf・・・ 字 カーソル位置から指定した字 までを置換
C・・・ カーソル位置から行の最後までを置換
:&,・・・ & 直前のsコマンドの繰り返し
:%s/置換え前/置換え後・・・置換え前の文字列を、置換え後の文字列で置換もっとも近くにある文字列一つに対してのみ実行
:%s/置換え前/置換え後/g ・・・ファイルの中すべての文字列に対して、置換えを行う
~ (チルダ)・・・大文字/小文字を変更する
Linux大学学長のりなっくまです。
本日3限の講義をはじめていきます!!
テーマは「viでの置換」です。
r・・・カーソル上の1文字を他の1文字に置換
R・・・カーソル上の文字からEscが押されるまでの文字列を置換
s・・・カーソルのある1文字を他の文字列で置換
S・・・現在の行を他の文字列で置換
cw・・・カーソル位置からこの語の最後までを置換
cf・・・ 字 カーソル位置から指定した字 までを置換
C・・・ カーソル位置から行の最後までを置換
:&,・・・ & 直前のsコマンドの繰り返し
:%s/置換え前/置換え後・・・置換え前の文字列を、置換え後の文字列で置換もっとも近くにある文字列一つに対してのみ実行
:%s/置換え前/置換え後/g ・・・ファイルの中すべての文字列に対して、置換えを行う
~ (チルダ)・・・大文字/小文字を変更する