問題タブ [console2]

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 に答える
1096 参照

windows - Console2 で Ansicon を動作させる (Windows 7、64 ビット)

どうすれば Ansicon を Console2 で動作させることができるのだろうと思っていました。現在、cmd.exe を実行すると色が表示され、色が表示されます (つまり、Rspec)。

しかし、私は Console2 を使用しようとしましたが、うまくいき(Settings, Tabs, Shell -> C:\Windows\System32\cmd.exe "C:/Ansicon/ansicon.exe", C:\Windows\System32\cmd.exe ansicon, etc... )ません。などのバリエーションも試し"C:/Ansicon/ansicon.exe"ましたが、Console2 ウィンドウが縮小されます。

これがキッカーです... Console2でタブを開いて色がないことを確認した後、Rspecを実行して、「ansicon」を再度実行し、同じコマンドを実行すると、色があります...

これは本当に簡単な質問かもしれませんが、うまくいけば誰かが私を正しい方向に向けることができます.

よろしくお願いします!

0 投票する
5 に答える
3158 参照

windows - Console2 の設定がセッション間で保存されない

設定を台無しにして、セットアップ全体を台無しにするまで、Console2のセットアップはうまくいきました。元のファイルを解凍して既存のインストールにコピーし、ユーザー設定ディレクトリ (User/AppData/Roaming/Console/console.xml) の console.xml ファイルを削除しました。どのような組み合わせを試しても、透明度の設定がセッション間で保存されません。実際、同じセッションで設定モーダルに戻ると、透明度が [なし] に戻されます。奇妙なことに、[外観] タブの設定はすべて問題なく保存されます。

何か案は?

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

console2 - console2 - 設定ファイルの編集方法、名前/場所は?

cygwin bash のパスとコマンド シーケンスを誤って設定しました。これを呼び出すとパス エラーが発生するため、実行コードを編集して修正したいと考えています。そのバガーはどこですか?構成ファイルに保存するように設定しました。

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

console2 - console2 へのバット スクリプト コマンド

一部の .bat ファイルには、次の行があります

cmdの代わりにconsole2を使用するように変更したいのですが、うまくいきません。

誰でもそれで私を助けることができますか?

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

powershell - PowerShell posh-git の WindowTitle を設定する - ハイフンをエスケープしますか?

Posh-gitプロンプトの出力と一致するように、Powershell(コンソールによってホストされている)のWindowTitleを設定しようとしています。したがって、変更したファイルが 1 つある場合、プロンプトは次のようになります。

[レポマスター +0 ~1 -0]

$Host.UI.RawUI.WindowTitle を同じようなものに設定したいのですが、文字列の '-0' 部分はある種のエスケープ シーケンスのようです。私がこのようなことをすると:

私が得るのは「-0]」だけです。これが適切に機能するようにエスケープ文字を提供するアイデアはありますか?

「-」文字を ~ に変更すると、タイトル全体が次のようになります。

【レポマスター+0~1~0】

前もって感謝します。

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

git - Console2 で Github for Windows から bash シェルをラップする方法は?

Windows用のGithubのbashシェルをConsole2でラップしようとしています。これは私が望んでいたほど簡単ではありません。これは、git-scm.com の Git for Windows を使用すると非常に簡単です。そのbashシェルをConsole2で問題なく使用できることはわかっていますが、Github for Windows bashシェルでこれを行う方法に本当に興味があります。Github for Windows と Git for Windows の名前が似ているため、解決策を探すのに苦労しました。 ここに画像の説明を入力

git-scm.com mysysgit 別名 Git for Windows から bash シェルをラップするのは、sh.exe が付属しているため非常に簡単です。Console2 設定の Shell: フィールドに次のように入力するだけです。

ここに画像の説明を入力

私の質問は、Github for Windows bash シェルを Console2 内で開くにはどうすればよいですか?

Windows 用 Github には、Shell フィールドの簡単なパスと実行可能ファイルがありません。できることは、Github for Windows のオプションに移動し、カスタム プログラムを設定して、次のように Console2 を指すようにすることです。 ここに画像の説明を入力

本当の秘訣は、Console2 の設定に何が入るのですか? Console2 内の bash シェルを取得するために、Shell: フィールドには何が入りますか? bash シェルが選択された状態で Github for Windows のシェル コマンドのターゲットを見ると、少し奇妙な結果が得られます。

これは、Github for Windows が使用するマイクロソフトのワンクリック インストール機能に関係しており、これは私の実験では Console2 設定の Shell: フィールドでは機能しません。

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

git - git status は「管理者として実行」の場合のみ正しい、Windows VirtualStore による問題

私が作成した Excel アドインの git リポジトリがあるので、パスは "C:\Program Files\Microsoft Office 15\root\office15\Library\BTRTools" です (その「ライブラリ」パスは、Excel アドインの必須インストール親です。それらが適切に機能するための設定であるため、変更することはできません)。Win7 と Win8.1 の両方で UAC をオンにしています。Win7 ではすべて正常に動作しますが、Win8.1 では基本的に「すべてが変更されました」というステータスが表示されます (ただし、最初に「削除済み」として言及され、その後「追跡されていない」と同じステータスで再び言及された奇妙なファイルもあります。リポジトリは本当に「クリーン」、gitステータスの表示にもかかわらず、プルしたり、リセットしたりできません-ハードなど。

「管理者として実行」オプションを使用して「Console2」(git bash コマンドを発行するアプリ) を実行すると、すべて正常に動作し、ステータスはクリーンです (変更はリストされていません)。そして、プルやその他のコマンドを正しく実行できます。

Win7 と Win8.1 の両方で、ユーザーに BTRTools フォルダーへのフル アクセス権を手動で付与し (両方の管理者グループに既に属していますが)、Console2 が実際に Win8.1 でローカル ユーザーとして実行されていることを確認しました。 .

以前にこの問題を経験した人はいますか?「管理者として実行」モードで Console2 を常に実行する (プロンプトを表示する) ことなく、Win8.1 で Console2/git を適切に動作させる方法についてのアイデアはありますか?

前もって感謝します。

アップデート

特定の条件下でWin7で同じ動作をすることを発見しました。ac# Process/ProcessStartInfoを作成して実行することで、いくつかの git コマンドをバッチ処理するスクリプトを作成しましたが、Win8.1 Console2 と同じ動作を示していました。Win7 コンソールと Win7 スクリプト (つまり git status) でまったく同じコマンドを直接呼び出すと、2 つの異なる結果が表示されました。

スクリプト (LINQPad で作成) は現在のユーザーとして実行されていましたが、Process/ProcessInfoを作成して起動したときに、別のユーザーで実行されていたと思います。資格情報を提供することで、スクリプトでこの問題を修正できました

注: Win7 と Win8.1 の両方で「my」ユーザーのセキュリティ グループ/設定が同じであるように見えることを確認しました (管理者グループの一部)。

更新: Get-ACL 出力

Get-ACL | を実行しました。両方のマシンの /BTRTools ディレクトリにある format-list。唯一の違いは、Win8 には基本的にすべてのフォルダに対して「アプリケーション パッケージ権限」があり、Win7 にはなかったということです。それが何かを示唆しているかどうかはわかりません。

更新:解決済み

私を正しい方向に向けてくれた@ian-boydに感謝します。Console2/Git が正常に動作する Win7 マシンで、次のファイルがあることを発見しました。

C:\Users\terry.aney\AppData\Local\VirtualStore\Program Files\Microsoft Office 15\root\office15\Library\BTRTools.git\index

いつ作成されたものかはわかりません。それを削除すると、Win7 の Console2/Git が、Win8 が示していた動作と同じように「失敗」し始めました。Win7 で復元し、Win8 にコピーしたところ、Console2/Win8 も正しく動作するようになりました。もっと大きな戦いがあるので、先に進みます。これはよくわかりませんが、補足として、私が試したいくつかの手順を次に示します

  • このページごとにユーザー グループの \Git インストール ディレクトリへの完全なファイル/ディレクトリ アクセスを設定する
  • #1 の同じページごとに、Virtualize のファイルとレジストリの書き込みエラーをユーザーごとの場所にオフにします。
  • ユーザー グループの \Library ディレクトリへのフル ファイル/ディレクトリ アクセスを設定します。

これを処理する「正しい」方法について誰かが意見を持っている場合、私はすべて耳にします。

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

windows - Console2 からクリップボードにコピー

Console2を使用して SSH 経由で EC2 (Ubuntu) インスタンスに接続しています (その場合は、デフォルトの Windows ターミナルを使用して接続できます)。また、SSH キーをクリップボードにコピーして、Bitbucket のデプロイ キーに貼り付ける必要があります。それを Windows クリップボードにコピーする方法を教えてください。ありがとうございました。