Câu hỏi chính
Tôi muốn thêm các ký tự powerline khi bắt đầu và khi kết thúc hoàn thành được chọn, như thế này:
- Bắt đầu menu hoàn thành bằng cách chèn a
c
và nhấnTAB
phím. - Di chuyển sang phải trong menu hoàn thành bằng cách nhấn phím mũi tên phải.
- Di chuyển xuống trong menu hoàn thành bằng cách nhấn phím mũi tên xuống.
Có cách nào để làm cho zsh trông / cư xử như trong ảnh không?
Ghi chú
Đã thêm tam giác powerline + ký tự trống ở đầu và ký tự trống + tam giác powerline ở cuối nên bằng cách nào đó được tính khi các cột được tạo để giữ cho căn chỉnh chính xác.
Thêm
Thêm 2 khoảng trống vào đầu mỗi lần hoàn thành trong danh sách, để khi hoàn thành được chọn, nó không giống như văn bản được di chuyển sang bên phải.
(Vấn đề này có thể được nhìn thấy bằng cách so sánh việc hoàn thành có và không có lựa chọn.)
Câu hỏi thay thế
Trong trường hợp mà trước đây đã giải thích hành vi là không thể có được mà không thay đổi mã nguồn zsh, là nó ít nhất có thể để thêm powerline tam giác chỉ ở phần cuối của việc hoàn chọn?
Những nỗ lực không thành công của tôi
- Tôi đã thử bằng cách sử dụng
lc
,rc
vàec
biến tronglist-colors
phong cách nhưng điều đó không giúp:- Danh sách hoàn thành được liên kết xấu và nó tạo ra tất cả các loại vấn đề hình ảnh.
- Các biểu tượng được chèn vào tất cả các yếu tố của danh sách hoàn thành, không chỉ là biểu tượng được chọn.
- Tôi cũng đã thử sử dụng
ma
biến, nhưng tôi không thể chèn một ký tự đúng lúc đầu:- Biến chỉ mong đợi một số đại diện cho một màu và nó có thể được gói trong một số chuỗi thoát, vì vậy đầu ra trông không như mong đợi.