問題タブ [mintty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1944 参照

unicode - MinTTYUnicodeのサポートとビルドエラー

MinTTYMSYS (ここからダウンロード)で使用しようとしていますが、Unicodeがサポートされていないようです。

すなわち:

  1. Unicodeテキストを貼り付けることができません(ゴミになります)。

  2. Unicodeファイルcatを端末(UTF-8またはUTF-16)に送信すると、ガベージが返されます。

  3. 使用lsしていてファイルがUnicodeの場合、ガベージが出力されます。結果をファイルにパイプすることは役に立ちません-Unicodeをサポートするテキストエディタで表示した場合でも、それはまだゴミです。

  4. UTF-8種まきの設定がどのように機能するのかわかりません。何も変わらないようです。

  5. ソースをダウンロードしてビルドしようとすると、解決できないビルドエラーが発生します。

    /li>

質問:

  1. どういうわけかMSYS/MinTTYでUnicodeサポートを取得することは可能ですか(両方の問題のようです)?

  2. そうでない場合は、のようなすべてのファイルをどこで入手できますcharset.dか?また、MSYS用のMinTTYを構築するにはどうすればよいですか?

0 投票する
1 に答える
1933 参照

emacs - Cygwinでのemacsのセットアップ

私は現在Cygwinを試しています。emacsをターミナルモードで開かせようとしています。$ emacs -nwCygwinシェルでminttyを実行したとき。取得しbash: emacs: command not foundます。それが助けになるなら、私はWindowsVistaSP2を実行しています。環境変数を編集する必要があると思いますが、どうしたらよいかわかりません。

助けてください!どんな提案でも大歓迎です。

前もって感謝します!


更新:

  1. これは私が実行したときに出てくるものです$ echo $PATH

    /usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Program Files/Common Files/Adobe/AGL:/cygdrive/c/Program Files/ATI Technologies/ATI.ACE/Core-Static:/cygdrive/c/Program Files/Common Files/Roxio Shared/10.0/DLLShared:/cygdrive/c/Program Files/Common Files/RoxioShared/DLLShared:/cygdrive/c/Program Files/Common Files/Roxio Shared/10.0/DLLShared:/cygdrive/c/Program Files/Intel/WiFi/bin:/cygdrive/c/Program Files/Common Files/Intel/WirelessCommon:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Common Files/Ulead Systems/MPEG:/cygdrive/c/Program Files/Windows Live/Shared:/cygdrive/c/Program Files/QuickTime/QTSystem:/cygdrive/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/cygdrive/c/Program Files/gtk2/bin:/cygdrive/c/Program Files/mlt/bin:/cygdrive/c/Program Files/Intel/WiFi/bin:/cygdrive/c/Program Files/Common Files/Intel/WirelessCommon:/cygdrive/c/Python27:/cygdrive/c/Program Files/Console:/cygdrive/c/Program Files/OpenLibraries/bin

0 投票する
2 に答える
3915 参照

unicode - Cygwin と MinTTY の Unicode が機能しない

MinTTY 端末でユニコードが機能しない理由がわかりません。Windows XP を使用しています

私は Cygwin v1.7.10 と MinTTY v1.0.3 を持っています。zshシェルも使用しています(「oh-my-zsh」経由)

MinTTY 設定ダイアログで、ローカルを「en_US」に設定し、文字セットを「UTF-8」に設定しました。

MinTTY ターミナルにいるとき、これは次の環境変数の出力です。

しかし、ユニコードでファイルを表示しているときに、シンボルが表示されません。同様に、「oh-my-zsh」のデフォルトのプロンプトはユニコードを使用しており、これも機能していません。

誰が何が間違っているのか知っていますか?

ユニコードが同様の設定で機能することを誰かが確認できますか?

0 投票する
1 に答える
1360 参照

cygwin - cygwin で rxvt ログイン バッチから mintty に変換する

これは、rxvt 経由で cygwin ターミナル ウィンドウを起動するための cygwin.bat ファイルです。

rxvt から mintty に切り替えたいのですが、フォルダーを右クリックして [ここで Bash シェルを開く] を選択したときに、そのパスに cd された cygwin ターミナルを開く機能を失いたくありません。すぐに使用できるデフォルトの mintty コマンドは次のとおりです。

やった

しかし、mintty の rxvt --loginShell -e オプションに相当するのは --exec だけです。

上記の rxvt に渡したのと同じ方法で、好みのログイン シェル (bash) といくつかの追加パラメーターを mintty に渡す方法はありますか?

0 投票する
1 に答える
3881 参照

windows-7 - cygwin / mintty から管理者としてコマンドを実行します

Windows 7 の cygwin で mintty を実行しています。mintty.exe を常に「管理者として実行」に設定しています。mintty 内から cmake を実行して、Visual Studio 11 ソリューションを構築しようとしています。

ただし、cmake がテスト コンパイルを実行しようとすると失敗します。これは、CL.exeに実行するための十分な権限がないためです。cmake.exedevenv.exe、およびディスク上にあるすべてのCL.exeを常に「管理者として実行」に設定しましたが、役に立ちませんでした。

管理者権限で起動した Windows コマンド ラインから同じ cmake コマンドを実行すると、成功します。これは、cmake および CL 実行可能ファイルが正しくセットアップされていることを示していますが、どういうわけか mintty / cygwin からそれらを呼び出すと、管理者権限なしでそれらが起動されます。

「管理者として実行」設定を使用してすべての外部実行可能ファイルを起動するように cygwin を設定する方法についてのアイデアはありますか?

編集:私が試した組み合わせとその結果に関する詳細情報。

cmd (非管理者) で cmake (非管理者) を実行すると、ここでCould not COPY_FILE説明するエラーが発生します。提案された解決策は、管理者として実行することです。devenv.execmake.exe

cmd (admin) で cmake (non-admin) を実行すると動作します。コマンドラインを開いたときに管理者プロンプトが表示され、cmake を実行するプロンプトが表示されません。

cmd (非管理者) で cmake (管理者) を実行すると動作します。新しいコマンド ウィンドウがポップアップし、cmake を実行するための管理者プロンプトが表示されます。

cmd (admin) で cmake (admin) を実行すると動作します。コマンドラインを開いたときに管理者プロンプトが表示され、cmake を実行するプロンプトが表示されません。

mintty (非管理者) で cmake (非管理者) を実行すると、非管理者 cmd で非管理者の cmake と同じ結果が生成されます。

mintty (管理者) で cmake (非管理者) を実行すると、別のエラー (ここで説明) が生成され、基本的にはcl.exe管理者として実行されていません。mintty を起動すると、管理者プロンプトが表示されます。

mintty (非管理者) で cmake (管理者) をPermission denied実行すると、cmake 実行可能ファイルが生成されます。

mintty (admin) で cmake (admin) を実行すると、非管理者の cmake と管理者の mintty と同じ結果が得られます。

0 投票する
1 に答える
160 参照

cygwin - cygwin で実行するとハングしない

今日の午後、cygwin 1.7.15 に更新し、今朝正常に実行したのと同じ nant スクリプトを実行しました。nant (0.91.3881.0 alpha2) が Windows コマンド プロンプトで引き続き実行されることを確認しましたrebaseall

編集: 1.7.15 では、nant はタスク マネージャーにもプロセス エクスプローラー (sysinternals) にもプロセスとして表示されません。

nantcygwin での作業に戻るにはどうすればよいですか?

0 投票する
1 に答える
6177 参照

terminal - Console2 と ConEmu - 奇妙なコマンド プロンプト

助けてくれてありがとう。

私は Windows 7 の Cygwin と Mintty のユーザーとして満足しています。それで、ConEmu と Console2 をダウンロードしました。

最初のステップは、常に bash を実行することです。それは簡単でした。「bash」と入力するだけです... 2番目のステップで、外観をカスタマイズします。これは不可能でした!

次のスクリーン ショットでわかるように、ANSI カラーはサポートされていないようです。コンソールの順序は (上から順に) Mintty (Cygwin)、Console2、および ConEmu です。

ここに画像の説明を入力

何が起こっているのでしょうか?

コンソールを 2 か月前にダウンロードしましたが、色は問題なく機能したと思います。パワーシェルの外観になった理由がわかりません。

数週間前に実際に Powershell を試し、色を少し調整しました。それが他の端末内で混乱を引き起こした可能性はありますか?

幸いなことに、Mintty は問題ありません。

ありがとう!

アップデート:

問題は実際にはカスタム コマンド プロンプトにあるようです。

Mintty では問題なく動作しますが、Console2 と ConEmu では好ましくありません。

0 投票する
0 に答える
155 参照

windows - minttyでスーパーキーをレスキューする方法

最近、Cygwin で Emacs を mintty と共に使用するつもりです。mintty が 256 色を完全に表現できることがわかったからです。ただし、super(win) キーは mintty では機能していないようM-pで、他のいくつかの結合キー バインディング (ミニバッファーの などM-n) は機能しません。

どうすればこの問題を解決できますか? アドバイスをお願いします、よろしくお願いします。

0 投票する
1 に答える
529 参照

c - MinTTY でエコーをオフにするにはどうすればよいですか?

MinTTY (cygwin のシェル) で実行されているプログラムがあり、GetConsoleMode/の呼び出しがSetConsoleMode失敗します。_getchコンソールにもエコーします。これは cygwin 環境へのバインドのないネイティブの win32 アプリであるため、cygwin の機能はすべてアウトです。パスワードを入力できるようにエコーをオフにするにはどうすればよいですか?

0 投票する
2 に答える
1366 参照

cygwin - Cygwin と MINTTY で PostgreSQL を開く

MINTTY またはデフォルトの Cygwin ターミナルを使用して PSQL のインタラクティブ モードを開くことができないようです。コマンドの下で停止し、psql databasename何もしません。応答させる唯一の方法は、ctrl + C で終了することです。コマンドプロンプトでは問題なく動作します。

Python の場合、-i 引数を入力する必要があることは知っています。Cygwin にも同様のトリックはありますか?