query: tag:vim

slimの記法を見やすくカラーリングしてくれるvimプラグインはこちらです

git clone して ~/.vim 以下にコピーすればokです。

posted by genki genki on Thu 1 Dec 2011 at 03:46 with 0 comments

Vimの正規表現はちょっと特殊な感じです。

Vimで()で囲まれた文字から、()を取り除くには

pre>>
:%s/((.{-}))/\1/
<<--

のようにします。

posted by genki genki on Sat 23 Apr 2011 at 11:24 with 0 comments

Sinatraのインラインテンプレート(__END__以降に記述するテンプレート)が真っ青になって見難かったので、インラインテンプレートだけHamlとしてシンタックスハイライトするようにしてみました。

Before

ss1

After

ss2

見やすいですね。

INSTALL

Vimに
sintax/haml.vim
などをインストールした上で、以下のような設定を記述します。

.vim/ftdetect/ruby.vim

pre>>
" Sinatra
au BufNewFile,BufRead *.rb set filetype=ruby | unlet b:current_syntax | syn include @rubyData syntax/haml.vim | syn region rubyDataHaml matchgroup=rubyData start="^END$" keepend end="%$" contains=@rubyData | syn match inFileTemplateName "^@@\w+" containedin=rubyData | hi def link inFileTemplateName Type
<<--

See Also

posted by genki genki on Sat 22 Aug 2009 at 20:44 with 0 comments

行末に|を記述するHamlの複数行記法が書きにくかったので、
Vimで整形出来るようにするための外部プログラムを作ってみました。

http://gist.github.com/112140

pre>>
set fp=/path/to/haml_formatter.rb
<<--

して、visualモードで選択してgqで整形です。

posted by genki genki on Sun 17 May 2009 at 07:32 with 0 comments

Sassを使うようになって、属性とタグの区別がつきにくいなと感じていたので、シンタックスハイライトをする方法を探してみました。

これを使うと、こんな感じになります。

ss

だいぶ見やすくなりました。

posted by genki genki on Sun 26 Apr 2009 at 17:30 with 0 comments
Contents rssrss
Leading Smart TV App Development Companies | USA | 4 Way Technologies
Apple TV Developer | TVOS Development | USA | 4 Way Technologies
光ファイバーを二次元振動させて走査するAR用ディスプレイ
因果の取り違え
Value Transformer
Swift2's defer for CoffeeScript
mongodb-3.0からcreateIndexのdropDupsが無くなったらしい
mongodb-3.0以降のWiredTigerの設定を動的に変更する方法
一般楕円の高速生成アルゴリズムへの道標
farro mantecatoのレシピ
Tags
vim
Comments rssrss
https://master-vodoved.ru/nastennye-gazovye-kotly-otopleniya/page/2 https://master-vodoved.ru/nastennye-gazovye-kotly-otopleniya/page/2: Смонтированные системы и выполненные работы: В сме... 05/02 18:00
https://www.dokuclinic.com/sac-ekimi https://www.dokuclinic.com/sac-ekimi: We stumbled over here from a different page and th... 05/02 12:14
https://xn--krken21-bn4c.com https://xn--krken21-bn4c.com: Как отличить поддельный Kraken: типичные ошибки ве... 05/02 00:52
https://u2vyzx.lomza.pl https://u2vyzx.lomza.pl: در جمع‌بندی کلی برای کسایی که دنبال پیش‌بینی... 05/01 17:52
https://xn--krken21-bn4c.com https://xn--krken21-bn4c.com: Как отличить настоящий маркетплейс от подделки Kra... 05/01 12:20
https://example.com/xkkpsk https://example.com/xkkpsk: Great blog you have here.. It's difficult to find ... 05/01 09:31
https://onlinemo.ir https://onlinemo.ir: جمع‌بندی برای اون گروه از کاربرا که سیستم‌ها... 05/01 00:58
https://xn--mgmarkt9-9db.com https://xn--mgmarkt9-9db.com: Как обезопасить MEGA: настройка менеджера паролей ... 04/30 20:14