คำถามติดแท็ก colors

3
มีตัวเลือกสีสำหรับ Emacs หรือไม่?
ฉันใช้สุดยอดเยี่ยมrainbow-modeเพื่อเน้นสีในไฟล์ CSS อย่างไรก็ตามสิ่งนี้ถือว่าฉันรู้ว่าฉันต้องการสีอะไร มีตัวเลือกสีที่ฉันสามารถใช้สำหรับการแก้ไข CSS ใน Emacs หรือไม่ เป็นการดีที่ฉันจะชอบสิ่งที่ฉันสามารถทำให้สีเข้มขึ้น / สว่างขึ้น / แดง / เขียวขึ้นเล็กน้อยเช่นตัวเลือกสี Firefox: หรือฉันสังเกตเห็นว่าcustomize-faceมีตัวเลือกสีจากชุด 548 สี ฉันสามารถใช้สิ่งนี้กับ CSS ได้หรือไม่?
20 colors 

1
รับมากกว่า 8 สีในโปรแกรมจำลองเทอร์มินัลภายใน Emacs
ความเข้าใจของฉันคือที่ansi-termรองรับเพียง 8 สี (การอภิปรายที่ดีของสิ่งนี้ใน reddit ที่นี่ ) ในขณะเดียวกันจำนวนเทอร์มินัลอีมูเลเตอร์ (เช่นtmuxหรือiTerm2ใน OS X) เพิ่มขึ้นTrue color(24 บิตหรือ16 ล้านสี) รายการดีสามารถพบได้ที่นี่ หากฝาสี 8 สีมีลักษณะเฉพาะansi-termจะมีแพ็คเกจอื่น ๆ สำหรับการจำลองเทอร์มินัลที่พยายามแก้ไขข้อ จำกัด นี้หรือไม่? มีแผนการที่จะนำTrue colorการสนับสนุนไปยังเทอร์มินัลอีมูเลเตอร์ใน Emacs หรือไม่? และอาจจะยืนยัน: มีวิธีใดบ้างที่จะมีansi-termบัฟเฟอร์มากกว่า 8 สีอย่างมีประสิทธิภาพ ? การปรับแต่งสีansi-color-names-vectorยังเป็นวิธีที่แนะนำansi-termใน Emacs 25หรือไม่? วิธีทดสอบว่าอีมูเลเตอร์รองรับ " True color ": นี่คือตัวอย่างจากลิงค์ด้านบนที่จะทดสอบว่าตัวจำลองสนับสนุนสีจริงหรือไม่: awk 'BEGIN{ s="/\\/\\/\\/\\/\\"; s=s s s s s s …

5
วิธีในการแสดงข้อความแตกต่างกันอย่างสงบเสงี่ยม?
ฉันกำลังเขียนส่วนขยาย emacs สำหรับใช้กับการรู้จำเสียงและฉันกำลังมองหาความช่วยเหลือเกี่ยวกับคุณลักษณะเฉพาะ คำบางคำที่ตัวจดจำเสียงพูด (Dragon) รู้จำได้ไม่ดีอย่างต่อเนื่อง - มันไม่สำคัญว่าคุณจะฝึกมันกี่ครั้งก็ตามมันจะดูดที่จำคำบางคำได้ ในเวลาเดียวกันโดยทั่วไปเมื่อคุณเขียนหัวข้อหรือเมื่อเขียนโปรแกรมคุณจะใช้คำเดียวกันหลายครั้งซ้ำแล้วซ้ำอีก ดังนั้นฉันจึงเขียนโหมดที่ใช้การซ้อนทับเพื่อเปลี่ยนวิธีการแสดงคำในบัฟเฟอร์ มันใช้ตัวอักษรสุ่มในคำขีดเส้นใต้ในสีแบบสุ่มและวางเครื่องหมายกำกับการออกเสียงแบบสุ่ม (สำเนียงเครื่องหมายบนอากาศ ฯลฯ ) เหนือส่วนบนของมัน นี่คือภาพหน้าจอ (คุณอาจต้องซูมเพื่อดูเครื่องหมาย / ขีดเส้นใต้): จากนั้นคุณสามารถพูดว่า "ผมสีม่วง p" และมันจะมองหาคำที่มีสีม่วงขีดเส้นใต้ภายใต้ 'a' ที่มีเครื่องหมายกำกับออกเสียงที่ดูเหมือนผมและพิมพ์คำนั้นสำหรับคุณ ดังนั้นในภาพหน้าจอด้านบนที่บอกว่าจะทำให้ emacs พิมพ์ "regexp-quote" ให้คุณ แนวคิดนี้ช่วยให้คุณสามารถอ้างอิงคำใด ๆ ที่คุณใช้ไปแล้วบนหน้าจอโดยใช้ชุดคำที่ จำกัด ซึ่งตัวจดจำจะจดจำได้ดีอยู่เสมอ มันใช้งานได้ดียกเว้นในบางครั้งอาจมีการชนกัน เพื่อให้ฉันสามารถเรียนรู้ที่จะอ้างอิงคำอย่างเดียวกับที่ฉันใช้ bytes จาก md5 hash ของคำแทนที่จะ(random)เป็นอัลกอริธึมหรือกำหนดการเปลี่ยนแปลงที่หลีกเลี่ยงการชน ฉันพบเพียง 6 สีที่แยกแยะได้ง่าย (มันยากเมื่อขีดเส้นใต้มีความกว้างเพียงหนึ่งตัวอักษรและหนาพิกเซลเดียว) และ 3 เครื่องหมายที่แยกได้ง่ายสามารถแยกแยะได้ง่าย (ง่ายต่อการแยกออกจากกัน …

3
ฉันจะตั้งค่าสีขอบให้เป็นสีพื้นหลังได้อย่างไร
bzg-big-fringe-modeผมใช้โหมดฟุ้งซ่านฟรีที่ใช้ขอบยักษ์ไปยังศูนย์บัฟเฟอร์ที่เรียกว่า ปัญหาคือขอบเหล่านี้มักจะมีสีที่แตกต่างจากพื้นหลังซึ่งให้เอฟเฟกต์น่าเกลียด (ดูภาพที่ท้าย) ฉันไม่มีปัญหาในการแก้ไขด้วยตนเองโดยตั้งค่าสีขอบเป็นสีพื้นหลังเช่น: (set-face-attribute 'fringe nil :background "#3F3F3F" :foreground "#3F3F3F") ปัญหาคือเมื่อเปลี่ยนชุดรูปแบบสีขอบจะเป็นสีเทาแม้ว่าจะไม่เหมาะสมสำหรับชุดรูปแบบใหม่ มีวิธีการตั้งค่าขอบสีโปรแกรมพื้นหลังโดยทางโปรแกรมหรือไม่? ฉันคิดว่าฉันต้องการสองสิ่ง: ความสามารถในการตั้งค่าสีพื้นหลังของขอบเป็นสีพื้นหลังเริ่มต้น ฟังก์ชั่นที่ติดกับการเปลี่ยนธีมและนั่นคือ 1. ด้านบน ฉันคิดว่าฉันควรจะสามารถทำ 2) แม้ว่าฉันจะไม่มีทักษะ emacs แต่ฉันจะทำ 1) หรือเป็นความคิดที่ไม่ดีด้วยเหตุผลบางอย่าง? ถ้าเป็นเช่นนั้นวิธีการที่ดีกว่าจะมีลักษณะอย่างไร
12 fringe  colors 

1
ตัวแปรที่ประกาศสี
ฉันกำลังมองหาวิธีง่ายๆในการทำให้ emacs จดจำตัวแปรที่ประกาศไว้ในฟังก์ชันเดียวใน C / C ++ โดย "ง่าย" ฉันหมายถึงไม่มีแพ็คเกจภายนอกเพียงแค่มีบรรทัด elisp ในไฟล์กำหนดค่า Emacs การตั้งค่าเริ่มต้นของฉันชื่อตัวแปรสีเหลืองในการประกาศ แต่ให้พวกเขาสีขาวในการใช้งาน char toto; // 'char' is green, 'toto' is yellow toto = 42; // 'toto' is white ฉันต้องการทำให้ทุก "toto" ของฟังก์ชั่น / ขอบเขตเดียวกันเป็นสีเหลืองเช่นกัน ฉันได้ดูคำถามนี้แล้วแต่ฉันต้องการสิ่งที่เรียบง่ายกว่า ฉันพยายามทำบางสิ่งด้วยโหมดล็อคตัวอักษรแต่ฉันไม่สามารถทำสิ่งที่ปรับให้เข้ากับชื่อตัวแปรได้ ฉันมีแนวคิดสำหรับชื่อสมาชิกคลาส C ++ (โดยใช้รูปแบบชื่อ) ดังนั้นฉันจึงต้องการตัวแปรโลคัลตรงกับที่นี่

1
เอาต์พุต git สีเป็น eshell
ฉันใช้ emacs ภายในมินต์ (กำหนดว่าจะเป็นขั้ว xterm-256color) บน cygwin list-colors-displayทำงานได้ดี และสีที่จะแสดงใน dired รายชื่ออื่น ๆ ตอนนี้ผมตั้งค่าสีสำหรับสาขาในปัจจุบันจะเป็นgit branch yellow reverseอย่างไรก็ตามทั้งเชลล์และหน้าต่าง eshell ไม่แสดงสีที่ถูกต้อง สาขาปัจจุบันจะแสดงเป็นสีเริ่มต้นแทน ในansi-termหน้าต่างหรือด้านนอกของ emacs ภายในเทอร์มินัลเดียวกันจะแสดงตามที่ควร ฉันมีสิ่งนี้ใน.emacs: (add-hook 'eshell-preoutput-filter-functions 'ansi-color-apply) มีวิธีใดที่จะทำให้สีเหล่านี้แสดงภายในเชลล์หรือหน้าต่าง eshell
10 eshell  colors 

1
วิธีการกำหนดใบหน้าไฮไลต์ที่ดี
ฉันต้องการใช้global-hl-line-modeแต่ธีมของฉันบางหน้าไม่มีใบหน้าที่เน้นสีที่ดี มีวิธีทั่วไปในการกำหนดอย่างใดอย่างหนึ่ง (ที่ไม่ใช่สีผกผัน)? ฉันต้องการคงการเน้นไวยากรณ์ไว้ซึ่งทำให้ฉันขาดความพยายาม
9 colors 

1
วิธีการเปลี่ยนสีไฮไลต์ของหางเสือ
ฉันใช้Monokaiชุดรูปแบบ เมื่อฉันเริ่มต้นhelmบรรทัดที่เลือกปัจจุบันจะถูกเน้นเป็นสีเทา ไม่ใช่เรื่องง่ายที่จะสังเกตเห็นโดยเฉพาะอย่างยิ่งกับข้อมูลชื่อเรื่องเป็นสีน้ำเงิน ฉันจะเปลี่ยนไฮไลท์สีเทานี้พูดเป็นสีม่วงได้อย่างไร
8 helm  colors 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.