2008-04-01から1ヶ月間の記事一覧

総当たり試合数

x( x - 1 ) / 2

Stickies

osx

cmd+shift+yで選択範囲を新規メモとして追加。

SyntaxCheck()その2

vim

id:oppara:20080120 autocmd BufWritePost * call <SID>SyntaxCheck() function s:SyntaxCheck() execute ':write' let mp = &makeprg set makeprg=/usr/bin/false if &syntax == 'perl' " 略 endif execute ':ccl' if &makeprg == '/usr/bin/false' return endif</sid>…

:grep や :make の実行後、自動的に QuickFix ウィンドウを開く

vim

au QuickfixCmdPost make,grep,grepadd,vimgrep copen au QuickfixCmdPost l* lopen QuickFixを閉じる。 :ccl http://vimwiki.net/?tips%2F66 http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/quickfix.html 追記:うるさいのでヤメ。 Vim: quickfix用key …

vimgrep

vim

:vim /hogehoge/ *.txt 最初にマッチしたファイルを開かない :vim /hogehoge/j *.txt 再帰的に検索 :vim /hogehoge/j **/*.txt http://bitmap.dyndns.org/blog/archives/001346.html http://blog.xole.net/article.php?id=635 http://ido.nu/kuma/2007/11/27…

コマンドラインでカーソルの下を入力

vim

<c-r><c-w> tips : vim online</c-w></c-r>

コマンド履歴

vim

コマンドモードですると履歴が表示される。 j,kで移動。 すると補完してくれる。

snippetsEmuとYankRing.vim

vim

snippetsEmuとYankRing.vim3.0の組み合わせは、25_JumperなんたらとsnippetsEmuがまともに動かないので、YankRing.vim2.2を使う。

NERD_commenter.vimとsvn

vim

vcscommand.vimを使うとキーマップかぶりまくりなので、svncommand.vimを使う。 svn-diff.vimと併せて幸せ。

WordPressのcss

css

デフォルトテーマのこれ。 body { font-size: 62.5%; /* Resets 1em to 10px */ ... } mac firefoxで、px指定の方が微妙に大きい。72%くらいがちょうど良い。 入れ子にした時の計算が面倒。 opera以外は、入れ子にした時の空要素後のサイズが違う。 <p style="font-size:1.4em">hoge1 <span style="font-size:1.4em">ho</span></p>…