vim


複数行の行頭/行末に文字を挿入

  1. 「Ctrl + V」でビジュアル矩形モード。挿入したい複数行を選択
  2. 「Shift + i」で挿入モード
  3. 行頭に挿入したい文字「#」を入力
  4. ESCでノーマルモード。挿入される
  1. 「Ctrl + V」でビジュアル矩形モード。挿入したい複数行を選択
  2. 「$」で行末まで選択
  3. 「A」で挿入モード
  4. 行末に挿入したい文字「,」を入力
  5. ESCでノーマルモード。挿入される

自動インデント無効でペースト

  1. コマンド入力
    :set paste!
  2. ペースト
  3. ESC
  4. 保存: ZZ

文字コードと改行コード

" vim内部エンコードの表示
:set enc?

" 〃                 設定
:set encoding=utf-8

" ファイルエンコードの表示
:set fenc?

" 〃                  設定
:fileencoding=utf-8

" 改行コードの表示
:set ff?

" 〃          設定
:set fileformat=unix

Error detected while processing


プラグイン


matrix:マトリックス風スクリーンセーバー


FuzzyFinder:ディレクトリからファイル検索


NeoBundle:プラグイン管理


Vundle:プラグイン管理


読み込み専用viewコマンド

任意の場所に.vimrcを置く

vim -u [.vimrc] editfile

alias vi='vim -u $HOME/sample/.vimrc'

.vimrcのコメントアウト


カラースキーマ


.vimrcでモードラインの設定

シェルスクリプト毎にTAB4で開きたい等の設定ができる


vimでlocaleが無視される場合。

.vimrcの「set encoding=Japan」を削除したらOKだった。

vim ~/.vimrc
---- 
set encoding=Japan

rootでviで編集する場合に色が変わらない場合

一般ユーザで編集した場合色付けされるが、rootで編集した場合色づけされない。
一般ユーザの場合、vimにaliasが貼られている。rootでも色づけしたい場合は、aliasを貼ってやれば良い。

vi .bashrc
alias vi='vim'

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-07-16 (火) 16:21:40