トップ «前の日記(2007-10-02) 最新 次の日記(2007-10-04)» 編集

ピックはどこだ。


2007-10-03 [長年日記]

_ [life]出勤

7:20(JST) いってきます。

_ [misc]おでかけするぞ(要検討)

出不精なので、何か理由を作っておでかけしようというプロジェクト。(ぉ

ちうことで、前から行ってみたかった航空ショーに照準を。 11/3 の入間基地で行なわれる航空祭がブルーインパルスも来そうで良さげな感じ。

京都-横浜-池袋-稲荷山公園
JR寝台急行銀河

航空祭と乗ってみたかった寝台車の両方を味わってしまおうという。 まぁ、それよりもなによりも仕事のスケジュールと危険なレベルでクロスしている日程が気になるところです…。 本当に行けるのかなぁ。要検討。

_ [vim]vim7.1 make

debian sarge で vim7.1 が使いたくなったので、make してみることに。

過去の記録 を見ながら(vim6.3 を make したのって 3 年も前のことだったんですね)、

# aptitude install ncurses-dev
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.1.tar.bz2
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.1-lang.tar.gz
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.1-extra.tar.gz
$ mkdir patches
$ cd patches
$ for i in `seq -f %03g 001 132`;do wget ftp.vim.org:/pub/vim/patches/7.1/7.1.$i;done
$ cd ..
$ tar zxvf vim-7.1.tar.bz2
$ tar zxvf vim-7.1-lang.tar.gz
$ tar zxvf vim-7.1-extra.tar.gz
$ cd vim71
$ for i in ../patches/7.1.*;do patch -p0 < $i;done
$ ./configure --enable-fontset --enable-gui --enable-multibyte --enable-perlinterp --enable-pythoninterp --enable-rubyinterp
$ make
# ln -s ./runtime /usr/local/share/vim

こんな感じで問題なく動きました。

あとは .vimrc をちょこっとだけ変更したり。

あとあと、vim script とかの整備。

howm.vim
calendar.vim
sort.vim
tdiary.vim
skk.vim
Chalice.vim
taglist.vim
favex.vim
mru.vim

とりあえず、メモだけ。

_ [vim]svn-diff.vim

subversion 環境をマシにしようと svn-diff.vim を使ってみたのですが、うまく動かなかったので patch な。

環境は debian sarge、vim 7.1、svn.vim の version は 0.5 です。

$ diff -u svn.vim.orig svn.vim
--- svn.vim.orig        2007-10-03 16:24:59.000000000 +0900
+++ svn.vim     2007-10-03 16:24:52.000000000 +0900
@@ -41,12 +41,10 @@

     new
     silent! setlocal ft=diff previewwindow bufhidden=delete nobackup noswf nobuflisted nowrap buftype=nofile
-    exe 'normal :r!LANG=C svn diff ' . list_of_files . "\n"
+    exe 'normal :r!LANG=C svn diff ' . list_of_files . "\n\<CR>"
     setlocal nomodifiable
     goto 1
     redraw!
-    wincmd R
-    wincmd p
     goto 1
     redraw!
 endfunction

_ [work]プログラマ脳

開発に戻って約半月、ようやくプログラマ脳に戻ってきました。

だいたい想像した通りに実装できてますね。 開発工数の見積りもそこそこ。

ただ、レスポンスが悪い画面があったりするので 効率の良いロジックを考えるように心がけること。

_ [life]帰宅

24:30(JST) ただいま。


2002|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|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|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|05|12|

カテゴリ :
body | book | boot | bsd | cml | darts | debian | diary | food | game | hns | home | hpcmips | js | life | linux | mac | maid | mds | misc | music | mutt | netbsd | palm | pda | perl | piv | program | qmail | room | satori | stationery | tdiary | tv | univ | unix | vi | vim | willcom | win | windows | work

最近のつっこみ :

  1. name (03-08)
  2. name (03-08)
  3. name (03-08)
  4. name (03-08)
  5. name (03-08)

written by MUGETU Kasumi