Powerline เป็นปลั๊กอินสถานะสำหรับ vim และให้สถานะและการแจ้งเตือนสำหรับแอปพลิเคชันอื่นๆ มากมาย รวมถึง zsh, bash, fish, tmux, IPython, Awesome, i3 และ Qtile
ผู้เขียน | คิม ซิลเคเบ็คเคน ([email protected]) |
แหล่งที่มา | https://github.com/powerline/powerline |
เวอร์ชัน | เบต้า |
Powerline ไม่รองรับ python2 อีกต่อไป และ Powerline จะหยุดทำงานกับ python2 ในอนาคตอันใกล้นี้
แต่ฉันเกลียด Python / ฉันไม่ต้องการคำสั่งเชลล์ / นี่เป็นเรื่องยุ่งยากเกินไปสำหรับฉัน / เกิดอะไรขึ้นกับโครงการ vim-powerline ดั้งเดิม / …
คุณควรตรวจสอบอนุพันธ์ของ Powerline บางส่วน ทางเลือกที่มีน้ำหนักเบาและมีคุณสมบัติหลากหลายที่สุดในปัจจุบันคือโครงการ vim-airline
การกำหนดค่า Powerline พื้นฐานทำได้ผ่านไฟล์ JSON ซึ่งอยู่ที่ .config/powerline/ เป็นความคิดที่ดีที่จะเริ่มต้นด้วยการคัดลอกการกำหนดค่าเริ่มต้นที่ powerline_root/powerline/config_files/ ไปยัง .config/powerline/ หากคุณติดตั้ง powerline จาก AUR หรือผ่าน pip แล้ว powerline_root ควรเป็น /usr/lib/python3.6/site-packages/ หรืออะไรที่คล้ายกัน ขึ้นอยู่กับเวอร์ชัน python ของคุณ
หากคุณติดตั้ง Powerline ผ่าน apt-get 'powerline_root' ควรเป็น '/usr/share/powerline/'
สิ่งนี้ควรให้โครงสร้างไดเร็กทอรีต่อไปนี้แก่คุณ:
.config/พาวเวอร์ไลน์/ ├── โทนสี ... │ └── wm - └── default.json // การกำหนดค่าของคุณอยู่ที่นี่ ├── colours.json ├── config.json └── ธีม ... └── wm └── default.json // การกำหนดค่าของคุณอยู่ที่นี่
ไฟล์ในไดเร็กทอรีย่อยของธีมใช้เพื่อระบุว่าจะแสดงส่วนใด ไฟล์ในไดเร็กทอรีย่อยของ colorchemes ใช้เพื่อระบุสี (ตามที่กำหนดใน colours.json) ที่จะใช้ในการแสดงเซ็กเมนต์
โปรดทราบว่าการกำหนดค่าภายในเครื่องของคุณจะแทนที่การกำหนดค่าส่วนกลางเท่านั้น โดยไม่ได้แทนที่การกำหนดค่านั้น กล่าวคือ หากคุณไม่ได้กำหนดค่าบางอย่างในเครื่อง ระบบจะใช้ค่าเริ่มต้นส่วนกลางแทน
การไฮไลต์ขึ้นอยู่กับโหมด
การตัดส่วนอัตโนมัติในหน้าต่างเล็ก ๆ
แบบอักษรในภาพหน้าจอคือ Pragmata Pro โดย Fabrizio Schiavi