จัดรูปแบบพร้อมท์เทอร์มินัลของคุณด้วย 4 รูปแบบเหล่านี้

พวกเราที่ใช้โปรแกรมจำลองคอนโซลเทอร์มินัลหรืออะไรก็ตามที่พวกเขาต้องการเรียกมันทุกวันเรามักจะมองหาวิธีที่จะทำให้ รวดเร็ว มันดูสวยงามกว่าหรืออย่างน้อยก็ให้ข้อมูลแก่เรามากกว่าที่แสดงเป็นค่าเริ่มต้น

ตัวอย่างเช่นในกรณีของฉันโดยค่าเริ่มต้นจะแสดงสิ่งนี้:

อ่าน RSS ของฉันฉันพบบทความใน iLoveUbuntu ซึ่งแสดงให้เราเห็น 4 วิธีในการเปลี่ยนไฟล์ รวดเร็วเพิ่มสีหรือเพิ่มองค์ประกอบข้อมูลเพิ่มเติม ลองดูตัวอย่าง:

อย่างแรกคือสิ่งที่ฉันชอบน้อยที่สุดฉันคิดว่ามันอิ่มตัวด้วยองค์ประกอบพิเศษและดูเหมือนว่า:

อย่างไรก็ตามหากต้องการคุณสามารถแก้ไขไฟล์ได้ ~ / .bashrc (ถ้าไม่มีเราจะสร้างมันขึ้นมา) และเพิ่มบรรทัดนี้:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

ในภายหลังเพื่อให้การเปลี่ยนแปลงมีผลเราดำเนินการในคอนโซล:

$ cd && . .bashrc

สิ่งนี้ซ้ำแล้วซ้ำอีกสำหรับตัวอย่างต่อไปนี้ สิ่งที่ตามมาคือสิ่งต่อไปนี้ซึ่งเป็นสิ่งที่ฉันพักด้วย:

รหัสที่เราต้องใส่ในไฟล์ ~ / .bashrc มีดังต่อไปนี้:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

จากนั้นเรามีตัวอย่างอื่นซึ่งไม่มีสี แต่แสดงข้อมูลที่เป็นประโยชน์:

รหัสที่จะใช้คือ:

PS1="┌─[\d][\u@\h:\w]\n└─> "

และในที่สุดเราก็มีสิ่งนี้:

รหัสที่จะใช้คือ:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

คุณเลือกสิ่งที่คุณชอบมากที่สุดแน่นอนเราสามารถแก้ไขได้เล็กน้อยหากเราต้องการ ตัวอย่างเช่นฉันใช้ตัวอย่างที่ฉันชอบฉันใส่รหัสนี้:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

และมันก็เป็นเช่นนี้: