Pytania otagowane jako tab-completion

Uzupełnianie kart to udoskonalenie interfejsu użytkownika dla powłok i innych programów wiersza poleceń. Wpisanie kilku pierwszych znaków polecenia (lub argumentu) i naciśnięcie klawisza Tab powoduje automatyczne uzupełnienie reszty słowa przez program.


1
Uczyń bash ignorowaniem wielkości liter bez wypełniania tabulacji [duplikat]
Możliwy duplikat: Uzupełnianie tabulacji bez rozróżniania wielkości liter w Bash Czy jest jakiś sposób, aby uzupełnić tabulacją bash bez rozróżniania wielkości liter? Na przykład, jeśli mam plik o nazwie Hello.txti próbuję uzupełnić go tabulatorem wpisując, hea następnie Tabnie będzie działać. Musiałbym uzupełnić tabulatorem, wpisując He(zwróć uwagę na dużą literę H) …

4
Zakończenie bashu powoduje, że bash zaczyna się powoli
Rozpoczęcie bash na moim systemie Ubuntu zajmuje około 2 sekund. Jeśli usunę ładowanie / etc / bash_completition w .bashrc, rozpocznie się ono bezzwłocznie. Oczywiście nie chcę rezygnować z ukończenia i nie sądzę, aby ładowanie tego pliku było uzasadnionym powodem 2-sekundowego opóźnienia. Wszelkie pomysły, w jaki sposób mogę dowiedzieć się, na …


2
zakończenie bash dla wzorców nazw plików lub katalogów
Próbuję skonfigurować skrypt kończący bash i mam problemy. Chciałbym to skonfigurować, aby wymienione uzupełnienia były albo plikami pasującymi do określonego rozszerzenia, albo katalogami (które mogą, ale nie muszą zawierać pliki tego rozszerzenia). Problem, który mam, polega na tym, że jedynym sposobem, w jaki mogę uzyskać uzupełnienia zawierające pliki i katalogi, …

4
Pełna komenda trybu poleceń Vima
Czy istnieje sposób, aby Vim był w trybie poleceń, aby uzupełniał słowa z bieżącego pliku? Powiedz, że mam ten plik: one two three once i wchodzę w tryb wiersza poleceń :myruncommand o| gdzie |oznacza pozycję kursora. Jak ukończyć Vima onelub oncenaciskając Tab?

1
Uzupełniające, nieobrotowe uzupełnianie tabulatorów nazw plików za pomocą PowerShell
Czy w systemie Windows przy użyciu programu PowerShell można sugerować, aby sugestia nazwy pliku (przy użyciu Tabklawisza) działała jak w przypadku bash w systemie Linux? Załóżmy, że katalog zawiera 3 katalogi: example1, examplei examination. W systemie Windows (domyślnie), jeśli wpiszesz cd exi Tab, automatycznie zasugeruje cd .\examination. Kolejne użycie Tabspowoduje …


0
Jak mogę uzyskać bash, aby wykonać rozróżnianie wielkich i małych liter dla moich aliasów i funkcji?
Mam taki alias: alias sshUntrusted='ssh -X -C -c blowfish-cbc,arcfour' Ale kiedy piszę $ sshun następnie TabBash nie uzupełnia aliasu. położyłem set completion-ignore-case on #ignore case while completing w moim .bashrc, i sprawia, że ​​Bash wykonuje rozróżnianie wielkich i małych liter dla nazw plików. Jak mogę zrobić z niego kompletne aliasy …


2
urxvt - karta rozwija zmienne środowiskowe
Jestem nowy w urxvt (przeniesiony z gnome-terminal - & gt; Ubuntu 12.04 uchodźca). Przywykłem do tego, że zmienne środowiskowe domyślnie rozszerzają się w gnome-terminal Załóżmy, że mam zmienną środowiskową „FOO_PATH” ustawioną na „/ home / foo /”. Kiedy wpisuję $ FOO_PATH /, nie otrzymuję rozszerzenia i / lub listy przedmiotów …

1
Uzupełnianie zakładki nazwy pliku Bash
Zauważyłem czasami, że uzupełnianie kart jest pomocne w filtrowaniu bash. Jestem programistą Java i często używam poleceń javai javacw terminalu do szybkich lub zdalnych zadań. Powiedzmy, że mam dwa zwykłe pliki w katalogu: MyProgram.javaiMyProgram.class Jeśli poproszę bash do tabcomplete z prefiksu polecenia java M, wypełnia się od razu java MyProgram, …

1
Jak mogę zregenerować plik „bash_completions” z katalogu „bash-complet / completions”?
Jakoś mój /usr/share/bash-completion/bash_completion plik (który jest pozyskiwany przez /etc/bash_completion ) zostało usunięte. Jednak reszta bash-completion katalog wygląda na nienaruszony: nadal jest /usr/share/bash-completion/completions katalog z dużą ilością plików związanych z uzupełnianiem. Czy można zregenerować bash_completion plik z completions informator? Czy to zadziała cat wszystkie pliki w completions razem? EDYTOWAĆ: Informacja o …

0
Jak sprawić, by uzupełnianie tabulatorów działało w nawiasach
Na moim komputerze Ubuntu mogę to zrobić emacs $(which first-part-of-executable<tab> a bash uzupełni tabulatorem pełną nazwę pliku wykonywalnego. Włączyłem to sam, dodając complete -c which do mojego .bashrc, ponieważ chcę whichuzupełnić tylko o nazwy wykonywalne. Z jakiegoś powodu na moim komputerze RHEL5 uzupełnianie tabulatorów działa w whichobrębie $(, ale następnie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.