S 5e4401abd24a1ec9acd4159946f33876 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で複数行の行頭、行末に一気に文字を挿入する方法 - プログラマ 福重 伸太朗 ~基本へ帰ろう~

リンク

これは便利。作業効率が格段に上がるVim小技集 - NAVER まとめ
なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。
Vim 基本操作まとめ - Archiva
僕がサクラエディタからVimに乗り換えるまで - ITは芸術だ

歴史

なぜVimのカーソル移動キーは「h・j・k・l」なのか? - DNA

未分類


新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」:phpspot開発日誌

とても便利なvimのコマンド紹介 : アシアルブログ


株式会社シャノン技術ブログ: vim で実践! コードリファクタリング

後で読む

[vim]パソコン買ったらまず最初に入れとくべきモダンなvim管理 - Vim is running out

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

set shiftwidth=4

これは試さな

Big Sky :: Googleサジェストから補完候補を作るVimスクリプト書いた。

基本操作

カーソル移動

←↓↑→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

RSense - Rubyのための最も優れた開発援助ツール
Vimからも使えるらしい

入力補完

ctrl+nで候補が出てくる
↓それの自動化プラグイン
http://blog.blueblack.net/item_164

Zen-Coding

http://www.vim.org/scripts/script.php?scri...
の下の方。

http://looxu.blogspot.com/2010/02/zencodin...
を参考に下記作業
※./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 デザインブログ

参考

vimに欠かせない3つのプラグイン : tech.kayac.com - KAYAC engineers' blog

もしかして

    他の人の「vimに関するあれこれ」

    S 5e4401abd24a1ec9acd4159946f33876

    関西大学総合情報学部2007年卒。 卒業後「非同期」「主観事典」をテーマにした会社設立。パンデイロやvimなどの打楽器が好き。 Backbone.js 千利休 木村蒹葭堂

    (9773words)

    最新

      最新エントリ

        関連ツイート