viエディタ入門

  

viエディタを基礎からしっかり学ぼう

本ウェブサイトは、viエディタの使い方を解説した学習サイトです。 『viエディタに初挑戦』という方にも読み進んでもらえるよう、基礎からしっかりと解説しています。 Windows・UNIX系OSのどちらのOSを使っている方にもお読みいただけるように執筆していますので、ぜひ参考にしてください。

『概要』ページへ 『目的別の索引』ページへ

05 初級編

 

これまで説明した内容で、viエディタの基礎の基礎は説明できたと思います。 ただし、説明できていない初級的な内容がまだまだ多くあります。 この章では、『初級者を目指すには、これだけは知っておきたい』と思われる知識・機能について説明します。

  1. 全般
    1. 画面が乱れたら再描画が必要
    2. 日本語の入力について
    3. クリップボードを経由する貼り付け方法
    4. ファイル名を指定せずに起動する
    5. ファイル名無しで起動した場合の保存方法
    6. 折り返しを制御する
    7. 空白でないことを示す記号
  2. 文字カーソルの移動
    1. 行番号を指定して移動
    2. 先頭行・最終行へ移動
    3. 画面内の最上行・中間行・最下行へ移動
    4. 画面内の行頭・行末へ移動
  3. 画面のスクロール
    1. 画面単位のスクロール
    2. 行単位のスクロール
    3. 文字カーソルを基準としたスクロール
  4. テキストの編集
    1. 編集のおさらい
    2. 新しい行の追加
    3. コピー・切り取り・貼り付け
      1. レジスタについて
      2. 切り取りと削除について
      3. コピー&ペースト
      4. カット&ペースト
    4. 変更と置換での自動コピー
    5. 行単位の編集
      1. 文字カーソルの位置について
      2. 行単位の削除
      3. 行単位のコピー
      4. 行単位の変更
    6. 行の分割と結合
      1. 行の分割
      2. 行の結合
      3. 行の結合(exコマンド)
    7. 重ね書き(リプレース)
    8. 大文字・小文字変換
    9. 数値を増減する
    10. 最後のテキスト変更を繰り返す
  5. 入力関連
    1. コマンドライン履歴の利用
    2. 短縮入力
    3. マッピング機能
      1. マッピング
      2. 特殊なキーをマッピングするには
      3. マッピングに向いているキー
  6. その他
    1. 正規表現(初級編)
      1. 正規表現とは
      2. 非メタ文字
      3. 行頭と行末
      4. 任意の1文字
      5. 指定範囲内の1文字
      6. 直前の文字の0回以上の繰り返し
      7. メタ文字の効果を消すエスケープ処理
      8. 語頭と語末
      9. 直前の文字の任意回数の繰り返し
      10. 正規表現(初級編)のまとめ
    2. exコマンドの置換に /(スラッシュ) を含める
    3. ショートカットコマンド(省略コマンド)
    4. exコマンドの範囲指定について
    5. 引数リストと複数ファイルの編集
      1. 引数リストとは
      2. 複数ファイルを開く
      3. ファイルを切り替える
  
  

特集・その他

viエディタに関する特集やその他の記事を不定期に掲載しています。

特集

  1. 記事がありません