tcsh map complete-word-fwd - PullRequest
       49

tcsh map complete-word-fwd

1 голос
/ 06 ноября 2019

Я хотел бы создать следующее поведение: прямо сейчас, когда я нажимаю 'TAB' в tcsh, оно автоматически завершает слово, если оно имеет неоднозначность, оно дает мне список возможных вариантов и ничего не делает.

На этом этапе я бы хотел, чтобы tcsh создал список всех опций и попытался автозаполнить первый вариант, и если я нажму кнопку ВВЕРХ, я хочу, чтобы он дал мне следующий вариант.

Я сделалнекоторые исследования, и я обнаружил, что он называется «complete-word-fwd», проблемы заключаются в следующем:

  1. После сопоставления ключа с ключом «complete-word-fwd» он отключает свое предыдущее поведение -"история", я не хочу этого. я хочу, чтобы он стал "complete-word-fwd" только после того, как tcsh не удалось выполнить автозаполнение из-за неоднозначности и не отключить клавишу UP, чтобы она всегда была "историей обновления".

  2. отображение UPключа для завершения-word-fwd недостаточно. Я хочу, чтобы он автоматически заполнял первую опцию (если она имеет неоднозначность), и только тогда я хочу нажать клавишу «вверх» для прокрутки между опциями. прямо сейчас отображение клавиши ВВЕРХ на «complete-word-fwd» завершается только после нажатия клавиши «вверх», а не автоматически.

Может кто-нибудь помочь мне? Спасибо!

...