ckのバージョンアップ
ckの最終版(?)をミラーしてくれているところがあったのでそこからダウンロードしてセットアップ。
前に設定したものとは設定方法自体が違っていたので、デフォルトの設定をコピーして自分なりに。
- 1600x1200の画面で使っているので縦長(80x80)に
- windowの位置を+50,-10に固定
- 起動後にscreenも立ち上がるように
- screenを使うのでスクロールバーは必要ない
- shellをzshに変更
後で気が付いたら修正しよう。
.ck.config.jsを全部コピペすると長いので、オリジナルと変更後のdiff -cの結果をコピペ。
*** c:/cygwin/tmp/ck-3.2.1/.ck.config.js Wed Sep 19 06:39:20 2007 --- d:/user/hoge/.ck.config.js Tue Mar 4 11:59:24 2008 *************** *** 1,8 **** ! app.Env("CYGWIN") = "nontsec"; app.Env("LANG") = "ja_JP.Shift_JIS"; app.Env("LC_ALL") = "ja_JP.Shift_JIS"; ! Config.tty.execute_command = "/bin/bash --login -i"; Config.tty.title = "ck"; Config.tty.savelines = 1000; Config.tty.input_encoding = Encoding.SJIS; --- 1,8 ---- ! app.Env("CYGWIN") = "nontsec binmode"; app.Env("LANG") = "ja_JP.Shift_JIS"; app.Env("LC_ALL") = "ja_JP.Shift_JIS"; ! Config.tty.execute_command = "/bin/zsh --login -c screen"; Config.tty.title = "ck"; Config.tty.savelines = 1000; Config.tty.input_encoding = Encoding.SJIS; *************** *** 29,39 **** Config.accelkey.scroll_top = Keys.ShiftL | Keys.Home; Config.accelkey.scroll_bottom = Keys.ShiftL | Keys.End; ! Config.window.position_x = null; ! Config.window.position_y = null; Config.window.cols = 80; ! Config.window.rows = 24; ! Config.window.scrollbar_show = 1; Config.window.scrollbar_right = 1; Config.window.blink_cursor = 1; Config.window.transparent = WinTransp.GrassNoEdge; --- 29,39 ---- Config.accelkey.scroll_top = Keys.ShiftL | Keys.Home; Config.accelkey.scroll_bottom = Keys.ShiftL | Keys.End; ! Config.window.position_x = +50; ! Config.window.position_y = -10; Config.window.cols = 80; ! Config.window.rows = 80; ! Config.window.scrollbar_show = 0; Config.window.scrollbar_right = 1; Config.window.blink_cursor = 1; Config.window.transparent = WinTransp.GrassNoEdge; *************** *** 53,64 **** Config.window.background_repeat_y = Place.Repeat; Config.window.background_align_x = Align.Near; Config.window.background_align_y = Align.Near; ! Config.window.alpha_text_border = 0x44; Config.window.alpha_back_colorN = 0xaa; Config.window.color_foreground = 0xffffff; Config.window.color_background = 0x44003300; Config.window.color_selection = 0x660000ff; ! Config.window.color_cursor = 0x00aa00; Config.window.color_imecursor = 0xaa0000; Config.window.color_color0 = 0x000000; --- 53,64 ---- Config.window.background_repeat_y = Place.Repeat; Config.window.background_align_x = Align.Near; Config.window.background_align_y = Align.Near; ! Config.window.alpha_text_border = 0x00; Config.window.alpha_back_colorN = 0xaa; Config.window.color_foreground = 0xffffff; Config.window.color_background = 0x44003300; Config.window.color_selection = 0x660000ff; ! Config.window.color_cursor = 0xaaaaaa; Config.window.color_imecursor = 0xaa0000; Config.window.color_color0 = 0x000000;