ユーザ用ツール

サイト用ツール


サイドバー

トップページ

タグ

階層

最近の更新

外部リンク

ツール:vim

vim

概要

  • vi 派生の CUI でも使える有名なエディタ
  • 機能が豊富
  • ノーマルモードとインサート(insert)モードを切り替えながらやる独特の操作は、GUI のエディタに慣れた人にとってハードル以外の何者でもない (理解するのに時間がかかる)

インストール

  • 大抵の Linux ディストリビューションには、デフォルトでインストールされているが、最小限の機能しかない vim (vim-tiny) であるため、使い難いので使いやすい方をインストールする
    $ sudo apt-get install vim
    $ sudo update-alternatives --config editor vim    <-- /usr/bin/vim.basic を選択する
    $ sudo select-editor    <-- /usr/bin/vim.basic を選択する
    • update-alternatives は vi にリンクする複数の実行ファイルを切り替えるコマンド
      • デフォルトで、vi と入力すると vim.tiny が実行される
      • このコマンドは他にも異なるバージョンの gcc のリンク切り替えにも使われる
    • select-editorupdate-alternatives と同じ効果だが、ソフトウェアによってはこちらを設定しないとデフォルトのエディタとして認識しないものもあるため、両方実行しておくと良い。

設定ファイル

  • ホームディレクトリに .vimrc として作成する
  • 詳細は編集中

使い方

編集中

Tips

一連の操作を繰り返す complex repeat

重複行を取り除く (結果はソートされる)

行末のスペースを取り除く

ツール/vim.txt · 最終更新: 2017/03/24 10:33 by mumeiyamibito