- 追加された行はこの色です。
- 削除された行はこの色です。
*Cygwin [#a80c90f4]
**エクスプローラでフォルダの右クリックからckを呼ぶ [#j2c75d3d]
-参照元~
[[ck - terminal emulator - ck マニュアル>http://www.geocities.jp/cygwin_ck/manual/ck2.html]]~
[[discypus.jp - エクスプローラでフォルダの右クリックからbashを呼ぶ>http://discypus.jp/wiki/?Cygwin%2F%A5%E1%A5%E2#content_1_3]]~
* Cygwin [#a80c90f4]
** ドライブレターのプレフィックスを変更する。 [#c35ce8f9]
mount -c /
これで、
cd /cygdrive/c
が
cd /c
と入力できる。~
~
** エクスプローラでフォルダの右クリックからckを呼ぶ [#j2c75d3d]
-ckstartup.js
var shell = new ActiveXObject("WScript.Shell");
var env = shell.Environment("Process");
var currentDirectory = "";
var args = WScript.Arguments;
if (args.length > 0) currentDirectory = args(0);
env("CYGWIN_HERE_CURRENT_DIRECTORY") = currentDirectory;
env("SHELL") = "/bin/bash";
env("LANG") = "ja_JP.eucJP";
shell.Run("bash.exe --login -c ck.exe", 0, false);
~
-ckhere.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\ck]
@="Cygwin ck"
[HKEY_CLASSES_ROOT\Folder\shell\ck\command]
@="wscript ckstartup.js \"%1\""
~
-/etc/bash.bashrc or .bashrc
if [ ! -z "${CYGWIN_HERE_CURRENT_DIRECTORY}" ]; then
cd "$(echo "${CYGWIN_HERE_CURRENT_DIRECTORY}" | tr -d "\"" | cygpath -u --file -)"
unset CYGWIN_HERE_CURRENT_DIRECTORY
fi
~
** 情報源 [#lcbc1365]
-[[ck - terminal emulator - ck マニュアル>http://www.geocities.jp/cygwin_ck/manual/ck2.html]]~
-[[discypus.jp - エクスプローラでフォルダの右クリックからbashを呼ぶ>http://discypus.jp/wiki/?Cygwin%2F%A5%E1%A5%E2#content_1_3]]~
~