vim

複数ファイルに一括で処理する

バッファに複数ファイルを開く複数ファイルを開く 現在のバッファすべてに対して処理を実行する。 以下は、app/以下の.rbファイルを、すべてutf-8に変換して保存する例。 vim app/**/*.rb :bufdo set fileencoding=utf-8 | :w (追記)argdoを使う解法 ka-nach…

vimで保存したときにFirefoxを自動リロード

http://d.hatena.ne.jp/spiritloose/20061002/1159783126 に記載されているahkスクリプトで基本は大丈夫なのだけど、 自分の環境だとvimperatorを使っている環境上?windowsのタスクバーに出るFierfoxの表示が "Mozilla Firefox" ではなく単に "Firefox"にな…

vimperator便利。

firefoxをvimライクなコマンドで利用可能なアドオン、 vimperatorが便利。最初にちょっと触ったときはだいぶ慣れずに使うのやめてしまったのだけど、 最近もう一度使い始めて、凄く便利なことに気づいた。基本となるコマンド [f] リンクショートカットを見る…

コンパイルして実行をvimから1キーで実行

$HOME/.vimrcに以下の行を追加 map <F5> :w<CR>:!gcc % \| ./a.outF5キーを押すと実行してくれます。なんかデフォルトでうまくやる方法がある気がするんだけど、 とりあえずいいこの設定で快適なのでOKです。</cr></f5>

gfで開いた後に戻る

gfで単語のファイルを開けるのは最近知った。 開いた後、ctrl+oで元の位置に戻れるのは今日知った。 便利杉。。。(rails.vimと組み合わせるともう便利さが異常なレベル)

特定のディレクトリ以下のファイルを全部読み込む

vim

たとえば、tmp以下のファイルなら vim tmp/**/* で起動する 多分ファイル数が多すぎたら事件。

putty+vimで256colorを使う

参考 http://mono.kmc.gr.jp/~yhara/d/?date=20061108 http://qootas.org/blog/archives/2006/03/256_colors_putt.html vimrcにこの行を追加 set term=xterm-256color set ttytype=xterm-256color colorscheme elflord "ココはお好みで。

vim7をコードからインストール

./configure --enable-multibyte --enable-xim --enable-fontset --without-x --enable-rubyinterp --with-features=big checking for C compiler default output file name... configure: error: C compiler cannot create executables ハマる。 apt-get in…

Vim7のインストール(コンパイル)

Vim

ここ数日悩んでたけど、やっとできたのれす( ´酈`)♪ ~$ svn co https://svn.sourceforge.net/svnroot/vim/vim7 リビジョン 126 をチェックアウトしました。 ~$ ls vim7 ~$ mv vim7 vim70 ~$ ls vim70 ~$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.0-la…

ruby.dictの作成

http://www.naotaka.com/blog/archives/2005/1102111652.php riから自動補完(C-x C-k)で使う を作成するスクリプト コレに予約語(class,moduleとか)を付加すれば無敵っぽ C-x C-kっていう、コントロール押しっぱなしでまた別のキーを押すってのが emacsっぽくて…

vim7のインストールでハマる

vim

windowsのGVIM7が便利なので、debianをインストールしている自分用サーバーにも インストールしようとしますた。とりあえず、apt-getで。 utadaq@debian:/tmp$ sudo apt-get install vim/testing パッケージリストを読みこんでいます... 完了 依存関係ツリー…