トップ «前の日記(2006-02-06) 最新 次の日記(2006-02-08)» 編集

じじぃの日記、ツッコミ可

Twitter: @jijixi_org
Xbox Live: jijixi

初心者が書いた OCaml 入門
Spotlight tips サイト内リンク集
1970|01|02|
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|11|
2011|05|
2012|01|

2006-02-07 [長年日記]

% [雑談] 本日の戦果

昨日は雪も降らなかったし、車に雪が乗っかってないからわりと早めに出発できて、路面状況も良かったんで快調に進む状態。 そんな感じで気分を良くしていると、札幌市内に入った辺りからやたら道が混み始める。 あら〜?

特別渋滞するような要因があるようにも見えないんだが、なぜか渋滞しまくり。 出だしは良かったのになあ……と、がっかりしながらトロトロ進みつつ、ようやく気付く。 「ぐあ、今週って雪祭りだった...orz」

観光客の車が……てのもあるだろうけど、たしか大通りの辺りが通行規制かかるんで、普段そこら辺走ってるのが別の道に流れてきてるせいで混んでるんだろうなあ。 雪祭りなんつー個人的にどうでも良いようなイベントのせいで迷惑をこうむると、なんかすごくぐったりするよ。

今週一杯は憂鬱な日々が続きそうだ。

% [vim] .vimrc 晒しが流行ってるらしい

いくつか拝見させてもらったが、とてもじゃないが自分のなんてはずかしくて晒す勇気は出なかった(苦笑)。 ……けどまあ、役に立つ立たないは別として、基本的な部分の設定をどうしてるかってのは個性が出てておもしろいと思ったんで、その辺くらいは晒してみようかなと。 てことで、抜粋だけど……

set shiftwidth=3
set softtabstop=3
set smarttab
set expandtab
set number
set showmatch
set undolevels=0
set nobackup

au BufNewFile *.m setlocal filetype=objc
au BufNewFile *.m setlocal indentkeys=0{,0},0#,!^F,o,O,e,<:>
au BufNewFile,BufRead *.fs,*.fsi setlocal filetype=ocaml

set foldmethod=indent
set nofoldenable

set encoding=cp932
if has('iconv')
   set fileencodings=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2
   if has('unix')
      set fileencodings+=,cp932,shift-jis,japan
   else
      set fileencodings+=,euc-jp,japan,shift-jis
   endif
endif

if has("cscope")
   set cscopeprg=/usr/local/bin/cscope
   set cscopetag
   set cscopetagorder=0

   set nocscopeverbose
   if filereadable("cscope.out")
      cs add cscope.out
   elseif $CSCOPE_DB != ""
      cs add $CSCOPE_DB
   endif
   set cscopeverbose
endif

3タブ同盟ソフトタブ派なんで、shiftwidth とかは 3 ね。 iconv 関係はどっかのメーリングリストで教えてもらったもの。 cscope 関係はなんかの雑誌で読んだものだったかな。

あと、基本的に Windows 用の vim に付いてくる vimrc の雛型をベースにしてるんで、その部分には何だかいろいろ書いてある。

% [雑談] あーなんだろー

なんか忙しいっぽいっすよ?あれー?

% [OCaml][vim] .ocamlinit 晒し

mmatsuoka さんから .vimrc の件でトラックバックが来てたんだけど、そのついでの .ocamlinit ネタがえらいことになってますな(笑

そういやわしはほとんど .ocamlinit なんていじった事無いなあ……と思いながら一応見てみると、なんか camomile を使おうとしてうまくいかなかった残骸が書いてあるだけだったとさ。 (残骸なので、コメントアウトしてあった)

つーかわしって、最近になって godi を使い始めるまで ocamlfind とかもろくに使った事無かった人なんで、シェルのエイリアスで…

alias iocaml='ledit ocaml str.cma nums.cma unix.cma -I +threads threads.cma'

とか書くだけでお腹一杯だったんだよね(苦笑

あと vim からのときは、

:let ocaml = "!ocaml str.cma nums.cma unix.cma -I +threads threads.cma %"

とか設定しておいて、

:exe ocaml

みたいにしたりしたこともあるかな。 ぶっちゃけ、OCaml を使い始めた頃すでに .ocamlinit は知ってたけど、その頃はあまり使い道が無くて、そのまま存在を忘れ去ってたりした。 シェルとか vim の設定で逃げるのがクセになってたし。 でも ocamlfind が絡んでくると、こっちの方が便利っぽいから今度からは使うようにしようかな。

本日のツッコミ(全1件) [ツッコミを入れる]
% TrackBack (2006-02-07 21:55)

http://d.hatena.ne.jp/mmatsuoka/20060207#1139315921<br>晩ごはんの履歴<br> .vimrcを晒すのが流行なんですか<br> …つまり初心者ってことです。 xmodmapで、「変換」キーを f1 に割り当てているので、 を Ctrl-p (completion) にマップするという怪しいことをしています [http://www.vim.org/scripts/script.php?script_id=31:title=a.vim は :A で .c と .h とか、.ml と .mli のバッ..

お名前:
E-mail:
コメント:

トップ «前の日記(2006-02-06) 最新 次の日記(2006-02-08)» 編集

日記ってのは本来、自分で読み返すためにあるもんだよなあ……
もしくは有名人になったら死後に本になったりとかか?

RSS はこちら

jijixi at azito.com