2007-03 / 2007-03-02

前のエントリ: cpanの接続先サーバの追加変更 [perl]
次のエントリ: 対応する括弧へジャンプ(VC2003.net) [VC++]

だいなファイラのパスでcygwinのzshをckで起動
2007-03-02-1 / カテゴリ: [アプリ][cygwin][win] / [permlink]

参考:Project HeavyMoon. :: ごく些細な Tips 集
だいなファイラー DYNA
ck - terminal emulator

だいなの外部コマンドに
名前(N):ck
実行ファイル(E):cmd.exe
パラメータ(P):/c start /d "$D" "zsh" C:\cygwin\bin\zsh.exe --login -c ck.exe
を登録する。($D はディレクトリ名のマクロ)
んで、この外部コマンドを適当にキーアサイン。

で、このままだと zsh 起動時のディレクトリが ~ になってしまうので、/etc/zprofile の
# Make sure we start in home unless invoked by CHERE
if [ ! -z "${CHERE_INVOKING}" ]; then
  unset CHERE_INVOKING
else
  cd "${HOME}"
fi
cd "${HOME}"の部分をコメントアウトする。
これで、だいなからアサインしたキーをタイプすれば、だいなのカレントで zsh@ck が起動する。
c:\cygwin\usr\local で実行すれば /usr/local
c:\windows\system32 で実行すれば /cygdrive/c/windows/system32
(~/work に c:\documents and settings\zaki\My Documents をマウントしてれば) c:\documents and settings\zaki\My Documents で実行すれば ~/work になる。

cmd.exe や ckw をだいなのカレントで実行したいときは、実行ファイルにcmd.exe や ckw の実行ファイルを指定・パラメータ無し・実行時ディレクトリをカレントウィンドウのディレクトリにすればOK

だいなじゃなくても、
cmd.exe /c start /d "カレントにしたいwinのパス" "zsh" C:\cygwin\bin\zsh.exe --login -c ck.exe
を起動するショートカットで大丈夫かな。

cygwinの素のターミナルやrxvtは参考ページに書いてある。

何年も使ってるのに、よーやく連携できるようになったか。
前のエントリ: cpanの接続先サーバの追加変更 [perl]
次のエントリ: 対応する括弧へジャンプ(VC2003.net) [VC++]

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 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
2008 : 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
2006 : 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
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12