Ubah penyelesaian zsh untuk menempatkan penyelesaian di atas prompt


9

Saya pengguna tcsh lama yang akhirnya memutuskan untuk mencoba zsh. Saya telah bermain-main dengan penyelesaian, tetapi satu hal yang saya tidak suka adalah ketika saya menekan tab untuk penyelesaian yang mungkin memiliki banyak nilai, itu mencetak opsi penyelesaian di bawah prompt, mendorong prompt ke atas dari bawah terminal. TCSH akan meninggalkan prompt lama, mencetak kelengkapan pada baris baru di bawah, dan kemudian mencetak kembali prompt dan perintah yang telah Anda ketik sejauh ini.

Apakah ada cara untuk mengubah logika penyelesaian sehingga opsi penyelesaian dicetak di atas prompt?


Hmmm, ya, saya samar-samar ingat pernah memikirkan hal yang sama pada tahun 1993 atau lebih. Saya bisa membuktikan fakta bahwa Anda terbiasa dengan perilaku Bash, tetapi karena penasaran, saya ingin melihat solusinya juga.
tripleee

Jawaban:


7

unsetopt ALWAYS_LAST_PROMPT akan memberi Anda efek tetapi dapat memengaruhi pengaturan penyelesaian menu tertentu.


Sepertinya itulah yang saya cari. Terima kasih!
antiduh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.