vim

スーパーpre記法は羊頭狗肉

スーパーpre記法が対応するシンタックスハイライトが増えたようである。 スーパーpre記法のシンタックス・ハイライトが Brainfuck, Clojureに対応しました - はてなダイアリー日記 素晴らしい!先端を行く言語もすばやくフォローする辺りに進取の気風、4文字…

Vim の全コマンド一覧

:h index 迷宮にはちゃんと案内板が設置されていた。

Vim の組込み Ruby に編集中のコードを実行させる

Vim上でRubyを動かしたい。 - ボクノス 素敵なところ キーマップがかっこいい。ここには載せてないけど元記事の matchit.vim 対応と合わせると、素敵度がさらに上がる。 実行結果を覚えていてくれる。 残念なところ 実行結果を覚えていてくれる。というか、…

シェル経由で Vim 上のスクリプトを実行する

tips : vim online 経由地:VimでRubyスクリプトの実行と結果のプレビュー表示 - ナレッジエース 素敵なところ シェルで Ruby を呼び出すのと実行結果が同じ*1。 プレビュウウィンドウに結果を書き込んでくれるので、実行結果を眺めながらコードをいじれる。 …

Vim 上で Ruby を動かす2つの方法

Vim 上で編集中の Ruby コードの実行結果を Vim に表示させたいとき、大雑把に分けて2つの方法がある。 1つは先日取り上げたtips : vim onlineによる方法*1。 もう1つはVim上でRubyを動かしたい。 - ボクノスで公開されている方法。 前者は Vim の外部コマン…

シェルコマンドの実行結果をカレントバッファに挿入

コメント欄でid:ka-nachtさんに指摘されたように、このエントリに書かれている事は間違いです。表題のような結果を得たければ、 :read !hoge が正しいやり方です。 ナレッジエースさんのこの記事で紹介されている、スクリプトを読んでて、:{範囲指定}! hoge…

$home/vimfiles/ftplugin/ruby.vim の設定が反映されない

普段はインデント・tabキー押し、両方で幅 4のタブを挿入しているが、ruby の世界ではインデントはスペース 2つで表すのがスタンダードのようなので、$home/vimfiles/ftplugin/ruby.vim に設定を書く。 "インデント・タブ関連 setlocal shiftwidth=2 softtab…