ฉันสามารถสร้างรายการสี Mac OS X Terminal ของฉันตามไวยากรณ์เช่นเทอร์มินัล Ubuntu หรือไม่


39

ฉันต้องการให้มีทุกสีสำหรับโฟลเดอร์ไวยากรณ์ ฯลฯ ... ฉันจะทำอย่างไร



(ลิงก์ใช้งานไม่ได้กับmedia.tannern.com/stackoverflow/Tanner%202.terminal )

คงที่ 2 ปีต่อมา :)
rennat

คำตอบ:


36

สีขั้วของฉัน

ตัวอย่างสีเทอร์มินัล

ทำอย่างไร

ดาวน์โหลดธีม

จากที่นี่: http://media.tannern.com/tanner.terminal

นำเข้าสู่ Terminal

หลังจากติดตั้ง SIMBL และเทอร์มินัลสีที่ถูกต้องแล้วคุณสามารถนำเข้าธีมเทอร์มินัลของฉันได้จากหน้าต่างการตั้งค่าเทอร์มินัล

ตำแหน่งที่จะค้นหาตัวเลือกการนำเข้า

ปรับแต่งอื่น ๆ

การเพิ่มสิ่งนี้ลงในไฟล์~/.profileจะทำให้lsสีเป็นผลลัพธ์ตามค่าเริ่มต้น

# Make ls use colors
export CLICOLOR=1
alias ls='ls -Fa'

การเพิ่มสิ่งนี้จะกำหนดสีเป็นตัวแปรเพื่อให้การแก้ไขง่ายขึ้น

# define colors
C_DEFAULT="\[\033[m\]"
C_WHITE="\[\033[1m\]"
C_BLACK="\[\033[30m\]"
C_RED="\[\033[31m\]"
C_GREEN="\[\033[32m\]"
C_YELLOW="\[\033[33m\]"
C_BLUE="\[\033[34m\]"
C_PURPLE="\[\033[35m\]"
C_CYAN="\[\033[36m\]"
C_LIGHTGRAY="\[\033[37m\]"
C_DARKGRAY="\[\033[1;30m\]"
C_LIGHTRED="\[\033[1;31m\]"
C_LIGHTGREEN="\[\033[1;32m\]"
C_LIGHTYELLOW="\[\033[1;33m\]"
C_LIGHTBLUE="\[\033[1;34m\]"
C_LIGHTPURPLE="\[\033[1;35m\]"
C_LIGHTCYAN="\[\033[1;36m\]"
C_BG_BLACK="\[\033[40m\]"
C_BG_RED="\[\033[41m\]"
C_BG_GREEN="\[\033[42m\]"
C_BG_YELLOW="\[\033[43m\]"
C_BG_BLUE="\[\033[44m\]"
C_BG_PURPLE="\[\033[45m\]"
C_BG_CYAN="\[\033[46m\]"
C_BG_LIGHTGRAY="\[\033[47m\]"

การเพิ่มสิ่งนี้จะทำให้คุณได้รับพร้อมท์สีหลายบรรทัด

# set your prompt
export PS1="\n$C_LIGHTGREEN\u$C_DARKGRAY@$C_BLUE\h $C_DARKGRAY: $C_LIGHTYELLOW\w\n$C_DARKGRAY\$$C_DEFAULT "

สำหรับรายการลำดับการหลีกเลี่ยงที่จะใช้ในการแจ้งให้ตรวจสอบบทความนี้


ลิงค์ที่ให้ไว้ในคำตอบของคุณหายไป
Eric Sebasta

1
ฉันหยุดใช้แอพพลิเคชั่น Terminal ของ Apple แทน iTerm2 ( iterm2.com ) ฉันชอบที่มันแบ่ง windows ผ่านแท็บและไม่ต้องการแฮ็กเพื่อสนับสนุนการระบายสีที่ถูกต้อง (แม้ว่าฉันจะไม่ได้ใช้ Apple Terminal ในบางเวลา อาจไม่จำเป็นต้องสับดังกล่าวข้างต้น)
rennat

ฉันสามารถใช้ชุดรูปแบบนี้สำหรับ gnome shell ได้ไหม? ถ้าใช่ฉันจะทำอย่างไร ขอบคุณมาก.
เล่

@rennat ปัญหาเกี่ยวกับการโพสต์ลิงก์ไปยังบล็อกโพสต์คือพวกมันหายไปและไม่น่าเชื่อถือโปรดอัปเดตโพสต์นี้พร้อมคำแนะนำจากบล็อกของคุณ
Stevie G

@ surfer190 ฉันได้ลบลิงก์ไปยังบล็อกโพสต์ของผู้ชายเนื่องจากไม่จำเป็นต้องแก้ไขเทอร์มินัลอีกต่อไปสำหรับการรองรับสีที่เหมาะสม
rennat

19

geekology.co.za มีการโพสต์บล็อกข้อมูลเกี่ยวกับวิธีการทำเช่นนี้"การเปิดใช้ขั้วไดเรกทอรีและไฟล์ไฮไลต์สีใน Mac OS X" ในกรณีที่มันถูกย้ายหรือลบพื้นฐานคือ:

เพิ่มใน. bashrc หรือ. profile ของคุณ:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

บันทึกไฟล์ เปิดเทอร์มินัลใหม่และใช้งาน

ls
ls -l
ls -la
ls -lah

ส่วนที่เหลือของบทความมีข้อมูลเกี่ยวกับสิ่งที่สีทำและวิธีการเปลี่ยน (ตัวอักษรที่คุณกำหนดให้กับ LSCOLORS เป็นสิ่งที่ควบคุมสีที่คุณเห็น)


6
+1 สำหรับไม่ใช่เพียงแค่ลิงก์ไปยังคำตอบและรวมถึงส่วนหลักของมันที่นี่ด้วย
Philip Regan

ดูเหมือนว่าลิงก์คือ 404
Borealis

นี่คือเครื่องมือที่จะช่วยปรับแต่งรูปแบบ: https://geoff.greer.fm/lscolors/
AndyP

10

ในฐานะของ Mac OS X Lion 10.7 เทอร์มินัลอนุญาตให้คุณปรับแต่งสี ANSI สิบหกสีและรองรับจานสี 256 สี

ดังนั้นการติดตั้ง SIMBL หรือส่วนขยายอื่น ๆ เพื่อให้ได้สีมากขึ้นจึงไม่จำเป็นอีกต่อไป


0

คนบางคนอาจต้องการตรวจสอบzsh + prezto มีคู่มือที่ดีเป็นที่นี่ zsh ได้รับการติดตั้งแล้วใน OSX Prezto เพิ่มเนื้อหาลงในเชลล์ของคุณ เปิดใช้งานโมดูลเน้นไวยากรณ์และไปที่เมือง :)


ดูเหมือนว่าลิงก์ไปยังคู่มือจะใช้งานไม่ได้ มอบ 404 :(
Eric Seastrand

@Eric ขอบคุณฉันแก้ไขลิงค์ ดูบทความติดตามได้ที่นี่
Valorum
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.