題 如何在ConEmu中啟用顏色選項,類似於bash終端?


在Linux bash終端中我們可以啟用顏色。

ConEmu是否有可能實現同樣的目標?


5
2018-03-06 15:56


起源




答案:


在我看來,你的問題是不正確的。您需要在控制台應用程序中啟用顏色,但不能在ConEmu中啟用顏色,因為它是終端,但不是shell。請參閱您的shell /應用程序手冊。例如, ls 有特殊開關。

ls --color

還有ANSI序列,ConEmu支持它們 - 您必須啟用兩個選項(ATM,它們位於“設置”對話框的“功能”頁面上)

  • 注入ConEmuHk
  • ANSI X3.64

Enabling colors in ConEmu

當然,您的應用程序必須能夠將ANSI代碼輸出到控制台。如果不是 - ConEmu不能對它們做任何事情,因為它是終端,但不是shell。


6
2018-03-06 17:48



我非常感謝您的時間並幫助擺脫這種混亂。 - Vivek Kumar
這篇文章非常有幫助,但我仍然無法讓我的工作。我已經嘗試使用cmd.exe作為啟動部分的底層shell,以及zsh for windows和tccle.exe但是當我執行Gnuwin 32的coreutils包提供的“ls --color”時,我只是獲得了ansi轉義碼輸出。即使我使用Git Bash控制台,我也只能獲得ansi代碼(而通過sh.exe顯示顏色的git命令)。知道為什麼嗎? - Sridhar-Sarnobat
@ Sridhar-Sarnobat如果你得到原始的ansi轉義碼,為什麼不在ConEmu啟用它們? 維基 - Maximus
外觀 - >已經檢查了ANSI X3.64 / xterm 256色,其他選項 - > Inject ConEmuHk也是如此。但我仍然在輸出中獲得轉義碼。還有其他我需要做的事嗎? - Sridhar-Sarnobat
更新至少預覽版本。 - Maximus


你看過了嗎? 選項對話框

enter image description here


1
2018-03-06 15:58



是的我也早點嘗試過。我正在尋找類似的東西,例如,如果我按ls命令,dir會有不同的顏色 - Vivek Kumar
如果你看到,顏色場景很重要 錯誤的顏色,例如綠色顯示為紅色/黃色。我也更喜歡<Ubuntu>風格。 - Gábor Imre