ユーザ用ツール

サイト用ツール


vim

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
vim [2013/01/09 16:32] – [ノーマルモード] nullponvim [2019/07/25 05:06] (現在) nullpon
行 15: 行 15:
      
 でインストールできる でインストールできる
 +
 +==== プラグイン管理 ====
 +
 +プラグインを個別にインストールせずに、vundle.vim や neobundle.vim を使って管理するのが今時なやり方。
 +
 +<code>
 +$ mkdir .vim
 +$ cd .vim
 +$ git init 
 +$ git submodule add git://github.com/gmarik/vundle.git
 +$ git submodule init 
 +$ git submodule update 
 +</code>
 +
 +さらに ~/.vim/vimrc というファイルを作り、ln -s .vim/vimrc .vimrc のようにして使えば vimrc もgit管理下に置けるので良いかも
 ===== vimrc ===== ===== vimrc =====
 Mac の vim のデフォルト設定は非常に寂しいので色々設定してやる。ホームディレクトリに''.vimrc''を作って以下の記述 Mac の vim のデフォルト設定は非常に寂しいので色々設定してやる。ホームディレクトリに''.vimrc''を作って以下の記述
行 155: 行 170:
 カーソルの下の文字列をパスとみなしてファイルを開く カーソルの下の文字列をパスとみなしてファイルを開く
   gf   gf
 +  
 +戻る場合は
 +  Ctrl-o  
 +
 +分割して開く
 +  Ctrl-w f
 +  
 +タブで開く
 +  Ctrl-w gf
 +  
 +タブ移動は…
 +  gt
 +  gT
 +  
 カーソル下の単語を検索 カーソル下の単語を検索
 <code>*</code> <code>*</code>
行 178: 行 207:
   c 削除してインサートモードに   c 削除してインサートモードに
   y ヤンク   y ヤンク
 +  = インデント整形
  
   w  カーソル位置から右に単語区切りまで選択   w  カーソル位置から右に単語区切りまで選択
行 193: 行 223:
   iB {}内を選択   iB {}内を選択
   aB {}を選択   aB {}を選択
 +  it ()内を選択
 +  at ()を選択
      
 ※ iとaの違い、iは後ろの空白を含まない、wは後ろの空白を含む。カッコ選択の場合はカッコを含むかどうか   ※ iとaの違い、iは後ろの空白を含まない、wは後ろの空白を含む。カッコ選択の場合はカッコを含むかどうか  
行 211: 行 243:
   :split filename   :split filename
   :vsplit filename   :vsplit filename
 +空のページを分割で開く
 +  :new
 +  :vnew
 +全部閉じる
 +  :qa
 +自分以外閉じる
 +  :on
  
  
vim.1357749126.txt.gz · 最終更新: 2013/01/09 16:32 by nullpon