vimに関するあれこれの履歴
https://github.com/8maki/.vim
http://css-eblog.com/tools/vim-beginner.html
習得中
% : 対応する括弧へ移動
qa[action]q :マクロ保存
qA[action]q :マクロ追記
[num]@a :マクロを[num]回実行
@@:前回実効したマクロを実行
習得済
ctrl + [ : Escと同じ
リンク
- これは便利。作業効率が格段に上がるVim小技集 - NAVER まとめ
- なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。
- Vim 基本操作まとめ - Archiva
- 僕がサクラエディタからVimに乗り換えるまで - ITは芸術だ
歴史
未分類
後で読む
インデントを半角スペース2つ分にする
set shiftwidth=4
これは試さな
基本操作
カーソル移動
←↓↑→hjkl
カーソルワープ
H:一番上の左へ
M:ど真ん中の左へ
L:一番下の左へ
自動でインデント
「gg=G」って入力するだけ!
gg でファイルの先頭に移動し
= がインデント修正を
G で最後までする
文字コードを指定して開き直す
:e++enc=文字コード
vimでのrails開発をパワーアップ
sudo gem install vim-ruby
vim-ruby-install.rb
sudo apt-get install vim-rails
vim-rails-setup
RSense
Vimからも使えるらしい
入力補完
ctrl+nで候補が出てくる
↓それの自動化プラグイン
http://blog.blueblack.net/item_164
Zen-Coding
http://www.vim.org/scripts/script.php?script_id=2981
の下の方。
http://looxu.blogspot.com/2010/02/zencodingvimhtml.html
を参考に下記作業
※./runtime/pluginって書いてあるけど./pluginで動いた
$mkdir plugin $wget http://www.vim.org/scripts/download_script.php?src_id=12643 $mv download_script.php\?src_id\=12643 runtime/plugin/zencoding.vim $vim .vimrc
- 知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた - EC studio デザインブログ
- Zen-Codingでさらにコーディングを1.5倍くらい速くするためのカスタマイズ方法 - EC studio デザインブログ