tab-completion

Jak włączyć automatyczne uzupełnianie w Ruby ' s IRB

Kiedy używam wbudowanej konsoli Merba, otrzymuję automatyczne uzupełnianie karty podobne do standardowego wiersza bash. Uważam, że jest to przydatne i chciałbym włączyć go w sesjach non-merb IRB. Jak uzyskać automatyczne uzupełnianie w IRB?

Czy skrypt uzupełniania kart Bash może być używany w zsh?

Mam skrypt Bash tab-completion dla Apache ' a Hadoop. Zwykle używam zsh jako mojej codziennej powłoki. Wydaje się, że jest ... sh-tab do działania w zsh? Nie chcę inwestować w to mnóstwo czasu, ale jeśli to proste, zaoszczędziłbym umiarkowany wysiłek.

Jak zrobić PowerShell tab completion działa jak Bash

Załóżmy, że mam następujące pliki w moim bieżącym katalogu: buildBar.bat buildFoo.bat buildHouse.bat I w wierszu poleceń ... zachowanie jest takie samo jak PowerShell. Wolę zachowanie Basha - czy jest sposób, aby PowerShell zachowywał się jak Bash.

Tab-dopełnienie w interpreterze Pythona w terminalu OS X

Kilka miesięcy temu napisałem post na blogu opisujący, jak osiągnąć wypełnienie tabulatorów w standardowym interpreterze Pyt ... tak, że {[1] } jest inicjalizowana z true tab, która wydaje się być tym, co jest wyprowadzane przez klawisz Tab w Terminalu.

Niestandardowe uzupełnianie kart w Pythonie argparse

Jak uzyskać Shell tab completion współpracujący z argparse w skrypcie Pythona? #!/usr/bin/env python import argparse def ... completes to "./example.py --optional foo" and, additionally, prints "foo1 foo2" choices on stdout on a new line

Programowy dostęp do completion bash dla określonych poleceń

Próbuję napisać małą aplikację uruchamiającą polecenia i chciałbym użyć completions tab Basha w moim własnym systemie complet ... moja aplikacja jest GUI Command launcher. Chciałbym po prostu użyć istniejących completions Basha w mojej własnej aplikacji.]

Autouzupełnianie Ajax (lub autosugest) z uzupełnianiem kart / autouzupełnianiem podobne do uzupełniania wiersza poleceń powłoki?

Implementuję funkcję autocomplete/autosuggest AJAX i nie tylko chcę robić zwykłe sugestie pokazowe, które są podobne do tego, ... powłoki Linuksa. Czy możesz polecić kontrolkę / skrypt, który to robi? Czy modyfikacja / dostosowanie istniejącej kontroli?

Niejednoznaczne wypełnianie kart nie działa w iPython w systemie Windows

Uruchamiam IPython na Windows 7 x64 z zainstalowanym pyreadline. Jeśli zacznę nową sesję i napiszę: import numpy nu<TAB ... a<TAB> powyżej spodziewam się, że każde naciśnięcie zakładki przejdzie przez value1, value2, vars, value1, value2, itd.