Який найпростіший спосіб додати власну поведінку автозаповнення імені файлу для команди?


4

Я хочу , щоб додати деякий рудиментарні завершення імені файлу для таких програм , як ghc, ghci(компілятори Haskell), lyx(програму верстки), а саме , що удар [tab]після того, як один з вище , повинні запропонувати варіанти автозаповнення для файлів , що закінчуються на «.hs» або «.lyx».

Який найпростіший спосіб зробити це в zsh?

Відповіді:


4
compdef '_files -g "*.hs *.lyx"' ghc ghci lyx

Дивіться man zshcompsys | less -p '^\s*compdef \['і взагалі man zshcompsys.


фантастично, велике спасибі !! (Питання було погано сформульовано; я насправді мав на увазі compdef '_files -g "*.hs"' ghc ghci; compdef '_files -g "*.lyx"' lyx)
gatoatigrado
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.