

| バイナリ | ck-3.2.1-bin.zip | 
| ソースコード | ck-3.2.1-src.zip | 
| ライセンス | GPL (GNU General public license) | 
| 動作環境 | Windows XP SP2 / Windows Vista / cygwin-1.5.24-2 / SSE2に対応したCPU Windows95/NT/2000、Pentium3/AthlonXPなど、動作しません Windowsコンソール(DOS窓)エミュレータではないので、Windowsコンソール用のアプリは動きません | 
| 2007/09/19 | 文字幅の取得方法を変更。 デフォルト ja_JP.ShiftJISに変更。 | 
| Config.tty.execute_command | 実行するシェルコマンド。"/bin/bash --login -i" | ||||||||
| Config.tty.title | タイトルバーに表示する初期タイトル | ||||||||
| Config.tty.savelines | 保持する履歴行数 | ||||||||
| Config.tty.input_encoding | 入力に用いる文字コード。Encoding.SJIS / Encoding.EUCJP / Encoding.UTF8のどれか | ||||||||
| Config.tty.display_encoding | 表示に用いる文字コード。Encoding.SJIS / Encoding.EUCJP / Encoding.UTF8のどれか, または | (or) で複数指定 | ||||||||
| Config.tty.scroll_key | キー入力された時、最下行にスクロールする on/off | ||||||||
| Config.tty.scroll_output | 表示出力があった時、最下行にスクロールする on/off | ||||||||
| Config.tty.bs_as_del | Backspaceキー(0x08)を delete(0x7F)にする on/off | ||||||||
| Config.tty.use_bell | 警告音を鳴らす on/off | ||||||||
| Config.tty.cjk_width | 半角全角の判定基準を切り替え on/off | ||||||||
| Config.accelkey.new_shell | ショートカットキー。新しいシェルを開く | ||||||||
| Config.accelkey.new_window | ショートカットキー。新しいウィンドウで新しいシェルを開く | ||||||||
| Config.accelkey.open_window | ショートカットキー。新しいウィンドウを開く | ||||||||
| Config.accelkey.close_window | ショートカットキー。ウィンドウを閉じる | ||||||||
| Config.accelkey.next_shell | ショートカットキー。次のシェルに表示切り替え | ||||||||
| Config.accelkey.prev_shell | ショートカットキー。前のシェルに表示切り替え | ||||||||
| Config.accelkey.paste | ショートカットキー。クリップボードからペースト | ||||||||
| Config.accelkey.popup_menu | ショートカットキー。メニューを開く | ||||||||
| Config.accelkey.popup_sys_menu | ショートカットキー。ウィンドウ操作等のシステムメニューを開く | ||||||||
| Config.accelkey.scroll_page_up | ショートカットキー。1ページ上スクロール | ||||||||
| Config.accelkey.scroll_page_down | ショートカットキー。1ページ下スクロール | ||||||||
| Config.accelkey.scroll_line_up | ショートカットキー。1行上スクロール | ||||||||
| Config.accelkey.scroll_line_down | ショートカットキー。1行下スクロール | ||||||||
| Config.accelkey.scroll_top | ショートカットキー。最上行へスクロール | ||||||||
| Config.accelkey.scroll_bottom | ショートカットキー。最下行へスクロール | ||||||||
| Config.window.position_x Config.window.position_y | ウィンドウの位置。+値で左(上)から右(下)へ。−値で右(下)から左(上)へのpixel数。nullで未設定になる。 | ||||||||
| Config.window.cols Config.window.rows | ウィンドウの大きさ。文字数 | ||||||||
| Config.window.scrollbar_show | スクロールバーを表示する on/off | ||||||||
| Config.window.scrollbar_right | スクロールバーを右側に表示 on/off | ||||||||
| Config.window.blink_cursor | カーソルを点滅する on/off | ||||||||
| Config.window.transparent | ウィンドウの半透明モード。Windows Vistaのみ 
 | ||||||||
| Config.window.zorder | ウィンドウのZ位置。 
 | ||||||||
| Config.window.linespace | 行間に空けるpixel数 | ||||||||
| Config.window.border_left Config.window.border_top Config.window.border_right Config.window.border_bottom | ウィンドウ周囲に空けるpixel数 | ||||||||
| Config.window.mouse_left Config.window.mouse_middle Config.window.mouse_right | マウスクリックした時の挙動。
		左クリック、右クリックと 中クリック(ホイールクリック) 
 | ||||||||
| Config.window.font_name | フォント名 | ||||||||
| Config.window.font_size | フォントサイズ | ||||||||
| Config.window.background_file | 背景に貼るbmp/jpg/png等の画像ファイル。cygwinフルパスで指定(HomeDir+"/hoge.bmp" とか) | ||||||||
| Config.window.background_repeat_x Config.window.background_repeat_y | 背景画像の表示方法。 
 | ||||||||
| Config.window.background_align_x Config.window.background_align_y | 背景画像の配置。 
 | ||||||||
| Config.window.alpha_text_border | 文字周囲に加算する透明度(アルファ)。0x00 ~ 0xFF (0x00だと縁取りしないので少し動作が軽くなる) | ||||||||
| Config.window.alpha_back_colorN | 文字背景の透明度(アルファ)。0x00 ~ 0xFF | ||||||||
| Config.window.color_foreground | 文字色。0xRRGGBB 24bitで指定。 | ||||||||
| Config.window.color_background | 背景色。アルファ付き 0xAARRGGBB 32bitで指定 | ||||||||
| Config.window.color_selection | 選択色。アルファ付き 0xAARRGGBB 32bitで指定 | ||||||||
| Config.window.color_cursor | カーソル色。0xRRGGBB 24bitで指定。 | ||||||||
| Config.window.color_imecursor | IME入力時のカーソル色。0xRRGGBB 24bitで指定。 | ||||||||
| Config.window.color_color0 ... Config.window.color_color15 | color0 ~ color15 0xRRGGBB 24bitで指定。 | ||||||||
 
	Config.window.background_file = HomeDir + "/images/hoge.bmp";
| -fg | 文字色 | 
| -bg | 背景色 | 
| -cr | カーソル色 | 
| -bgbmp | 背景画像 | 
| -fn | フォント名 | 
| -fs | フォントサイズ | 
| -lsp | line space 行間 | 
| -sl | savelines 履歴行数 | 
| -/+sb | スクロールバー表示・非表示 | 
| -/+si | scroll output | 
| -/+sk | scroll key | 
| -/+bs | bs as del | 
| -/+cjk | cjk width | 
| -km | input_encoding (sjis,eucjp,utf8 のどれか) | 
| -md | display_encoding (sjis,eucjp,utf8 カンマ区切りで複数指定可) | 
| -title | タイトル | 
| -g | 80x24+0+0 のような ウィンドウの大きさと位置の指定。 | 
| -f | 読み込むスクリプト(.ck.config.js)ファイルを指定。 | 
| -e | 実行するシェルコマンドを指定。 | 
function user_cmd_ime_off(window){
	if(window.ImeState)
		window.ImeState = false;
	return false;
}
AccelKeys.add(Keys.Escape, user_cmd_ime_off);
function user_cmd_new_tcsh(window){
	var bak = Config.tty.execute_command;
	Config.tty.execute_command = "/bin/tcsh";
	Commands.wnd_new_shell(window);
	Config.tty.execute_command = bak;
	return true;
}
AccelKeys.add(Keys.ShiftL | Keys.CtrlL | Keys.B, user_cmd_new_tcsh, "New tcsh");