cygwinで、tcshをメインで使うための簡単なやり方をお伝えします。
事前準備
cygwinのsetup_xx.exeにて、tcshをインストールしておいてください。以下のように行いますが、この画面に来るまでの説明は割愛します。

起動時にtcshを呼び出す
cygwinは最初bashが起動します。bashは、ホームディレクトリの.bashrcを読み込みますので、このファイルの最後に以下を追記します。
動作確認
.bashrcを編集した画面はそのままにして、別途cygwin terminalを起動してください。エラーなく起動すればOKです。
ついでにtcshの設定を
個人的な最小限の設定です。新しい職場に入ったときなどに参考にしてください。