• ベストアンサー

cygwin上でのTeraPadの起動

cygwin Bash Shell上でTeraPadの起動を コマンド(tpで起動)させたいのですが、どうすればいいか分からなくなってしまいました。 .bash_profileファイルを開くまでは憶えているのですが... それ以降、何をすればいいのか全くおぼえていません。 どうかお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

1. TeraPad.exeを適当な場所/usr/local/bin辺りに置きます。 2. .bash_profileに次に行を追加します。 alias tp=/usr/local/bin/TeraPad 3. source .bash_profileを実行するか、bshを再起動します。 4. tpでTeraPad.exeが起動できるようになったはずです。

その他の回答 (1)

  • nk2
  • ベストアンサー率23% (6/26)
回答No.2

cygwinのbinフォルダに、スクリプトをおいてやればいいだけだと思います。 ファイル名は”tp”(拡張子不要) 内容は↓ "C:/Program Files/TeraPad/TeraPad.exe" "$1" もちろんC:/Program Files/TeraPad/TeraPad.exeの部分はTeraPadをインストールしている位置に合わせて変更すること。そのとき\を/に書き換えることを忘れずに。

関連するQ&A

  • Cygwinについて

    WindowsにCygwinをインストールしコマンドの実行を試みているのですが,./configureコマンドが実行できません。 実行するとbash: ./configure: No such file or directoryのメッセージがでます.Cygwinでconfigureコマンドを実行するにはどうしたらよいでしょうか?WindowsでUnix環境を整えるのは初めてなのでどなたか詳しい方教えて下さい.

  • cygwinをうまく起動できません。

    今回、UNIXの学習のために、cygwinをインストールしました。しかし、basu: $: command not found となってしまい、うまく起動できていないようです。 サイトでコマンドプロンプトから起動してみる方法が載せてあってので、試してみたのですが、 bash.exe. warnig :couldn't find /tmp, please cleate! と表示されます。 起動させるための処置をお分かりの方がいらっしゃいましたらよろしくお願いします。

  • cygwinのインストールが成功しない

    cygwinをXPマシンにインストールをしたのですが、 なぜかcygwin.batを叩いても起動しません。 'bash' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と表示が出て、処理が終了してしまいます。 何が原因なんでしょうか? アンインストールしてからインストールをしなおしても状況が変わりませんでした。

  • cygwin/bashとDOSの共通時間待ち

    timeoutというコマンドがありますが、bashとWindows(DOS)でそれぞれ意味が違います。 DOSのtimeoutでバッチファイルを作り、 DOSでも、cygwin/bashから呼び出しても動作するようにしたかったのですが、 うまく行きませんでした。 たぶん動くだろうと期待した、 cmd.exe /c timeout /T 10 は、cygwin/bashはbashのtimeoutと認識し、DOSのtimeoutとは認識しません。 つまりDOSでは動くのですが、cygwin/bashから起動しても正しく動作しません。 timeoutは、DOSでは少くとも外部コマンドではないと思うのですが、 単純に内部コマンドでもないかもしれません。 しょうがないのでpingを使って両用の待ちを実現していますが、 正直この種の方法は好きではありません。 何かいい方法はありますでしょうか?

  • cygwinでpatch コマンドが使えない。

    cygwinを起動して、 ディレクトリを移動。 patchコマンドを利用したところ bash: patch: commond not foundと出ます。 これはcygwinのインストールがうまく言ってないんでしょうか?

  • Cygwinの起動について

    Cygwinを起動したら、コンソールの一行目に必ず、以下のようなメッセージが出ます。 bash:$'\032': command not found このメッセージは、一体どうゆうことなのでしょうか? 分かる方がいれば、回答よろしくお願いします。

  • cygwinについて

    現在winXPにcygwinを入れてemacsやsshの勉強をしたいのですが 両方ともcygwinをinstallしたはずなのですが 例えばbashでコマンドをemacsと打つと bash:emacs command is not found となってしまいます。 これはemacsの部分がinstallされていないのでしょうか? 全部installしたのですが何故かemacs等が使えません。

  • cygwin で "bash --login -i"するとホームディレクトリに移動してしまう

    cygwin で startx から X-Window を使いたいと思っています。 私は cygwin.bat を使わずに、コマンドプロンプトから直接 bash とタイプしています。(エクスプローラから好きなディレクトリでコマンドプロンプトを開くことができるようにしてあります) (1) コマンドプロンプトから bash とタイプとすると、startx とタイプしても反応がありません。 (2) bash --login -i とタイプすると、startx はできるのですが、ディレクトリが勝手に cygwin のホームディレクトリに移動してしまいます。 ディレクトリを移動せずに cygwin を起動して xwindow を使う方法はないでしょうか?

  • Cygwinが起動できなくなった

    現在、WindowsVsitaにCygwin/Xのversion1.5.3をインストールした状態です。 つい最近まで、リンク先が 「C:\cygwin\usr\X11R6\bin\run.exe /bin/bash.exe -l -c "/bin/startxwin.bat"」 となっているショートカットアイコンをダブルクリックすることで、 /bin/startxwin.batというバッチファイルから、/bin/bashをログインシェルとして、/bin/XWin(Xサーバー)やktermなどをたちあげることができたのですが、本日突然そのアイコンをダブルクリックすると 「Error : Couldn't locate /bin/bash.exe」 と表示されて立ち上がりませんでした。 いろいろ試してみて、最終的に、そのアイコンを右クリックし「管理者として実行」を選択すると なんとか以前と同じように立ち上げることができました。 そうすると、アクセス権の問題のような気がしますが、何が悪いのかが分かりません。 何か思い当たることがありましたら、是非アドバイスをお願いしたいと思います。 あと、起動できなくなった理由として思いつくのは、Cygwinに関するレジストリキーしかありません。 Cygwinに関係するのキーは HKEY_LOCAL_MACHINE/SOFTWARE/Cygnus Solutions HKEY_CURRENT_USER/Software/Cygnus Solutions 以下に格納されているようなのですが、いじった覚はありませんので、もしかするとコンピュータが勝手に変更してしまった可能性があります。 Cygwinを使っている方がいらっしゃれば、各レジストリキーのデフォルトの値を教えていただけないでしょうか? また、他に

  • Cygwinのシェルスクリプトから、DOSのバッチファイルを起動できる?

    Cygwin(bash)で使うシェルスクリプトの中から、MS-DOSのバッチファイル(.bat)を起動できるでしょうか? 実験では不可能( Cygwin(bash)からcommand not found と言われてしまう)でした。が、もしかしたら裏技的にできる方法をご存知の方がいらっしゃるかと思い、質問させて頂きました。 以上どうぞ宜しくお願い致します。