西小倉事典
mindia西小倉事典見出し語

vimに関するあれこれ

西小倉パンデイロ · 2012-09-08 更新

https://github.com/8maki/.vim
http://css-eblog.com/tools/vim-beginner.html

習得

% : 対応する括弧へ移動
qa[action]q :マクロ保存
qA[action]q :マクロ追記
[num]@a :マクロを[num]回実行
@@:前回実効したマクロ実行

習得

ctrl + [ : Escと同じ

リンク

歴史

未分類

後で読む

インデント半角スペース2つ分にする

set shiftwidth=4

これは試さな

基本操作

カーソル移動

←↓↑→hjkl

カーソルワープ

H:一番上の左へ
M:ど真ん中の左へ
L:一番下の左へ

自動でインデント

「gg=G」って入力するだけ!

gg でファイルの先頭に移動
= がインデント修正を
G で最後までする

http://cl.pocari.org/2002-12-06-9.html

文字コードを指定して開き直す

: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

参考

関連する見出し語