Xterm टेक्स्ट का रंग सेट करें


0

अपने सूक्ति टर्मिनल में, मैं टेक्स्ट की रंग को हरे रंग में सेट करने के लिए प्रोफ़ाइल वरीयताओं को बदल सकता हूं। मैं प्रॉम्प्ट के बारे में बात नहीं कर रहा हूं (यह पहले से ही नीले रंग में सेट है कि मैं इसे कैसे चाहता हूं) बस सामान्य पाठ के रंग के बारे में बात कर रहा हूं जब इसे चलाने की तरह echo उदाहरण के लिए। मुझे अपने से क्या जोड़ना चाहिए .bashrc लिनक्स टर्मिनलों के लिए ऐसा करने के लिए फ़ाइल? (जैसे। के लिए ctrl+alt+f1 टर्मिनल) मुझे हरे रंग का पाठ चाहिए।

मैं डेबियन 7 चला रहा हूं।


यह प्रश्न उत्तर पकड़ सकते हैं
mulllhausen

जवाबों:


0

इस .bashrc करीब आता है, लेकिन अभी भी काफी सही नहीं है:

black_foreground=30
red_foreground=31
green_foreground=32
yellow_foreground=33
blue_foreground=34
magenta_foreground=35
cyan_foreground=36
white_foreground=37

black_background=40
red_background=41
green_background=42
yellow_background=43
blue_background=44
magenta_background=45
cyan_background=46
white_background=47

reset_color=0

normal_chars=0
bold_chars=1
underlined_chars=4
blinking_chars=5
reverse_chars=7

start_prompt_coloring="\e[${bold_chars};${cyan_foreground}m"
end_prompt_coloring="\e[0m"
start_text_coloring="\e[${green_foreground}m"
PS1="${start_prompt_coloring}[\u@\h \W] \$${end_prompt_coloring} ${start_text_coloring}"

जब तक मैं इस तरह के रूप में एक कमांड चलाने के लिए वांछित हरे रंग का पाठ देता है ls -l --color=auto जो रंगीन है, और फिर ls कमांड केवल उस कमांड के लिए अपना स्वयं का सफेद रंग निर्धारित करता है:

sample bash terminal with colored text

मैं का आउटपुट नहीं चाहता ls -l श्वेत होना (सफ़ेद होना वर्तमान टर्मिनल डिफ़ॉल्ट है) - मैं डिफ़ॉल्ट टर्मिनल टेक्स्ट को हरे रंग में बदलना चाहता हूँ। यदि आप एक जानते हैं तो कृपया बेहतर उत्तर प्रदान करें!


0

इसे अंदर डालें ~/.bashrc:

# set the default text color. this only works in tty (eg $TERM == "linux"), not pts (eg $TERM == "xterm")
setterm -background black -foreground green -store
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.