Una funzionalità fornita da programmi interattivi come shell e editor di testo che inserisce il testo per completare una parola o frase che l'utente probabilmente intende scrivere.
Al momento, quando invoco il completamento, il comportamento è il seguente: % cd ~/<TAB> Completing directory Desktop/ Downloads/ Pictures/ system/ Videos/ Documents/ Music/ Public/ Templates/ www/ Come posso configurare il completamento per elencare anche i file nascosti?
Da quando il completamento delle schede è diventato una funzionalità standard nelle shell, ne sono stato molto contento. Mi piace persino il completamento intelligente di Bash (dove cerca solo file PDF, se digito per <TAB>) - purché indovini correttamente. Rovina un giorno altrimenti felice quando Bash usa il suo completamento …
Sto usando, tra le altre cose, bash 4.2.37 su Linux Mint 14. Quando compio il completamento automatico del nome di una variabile di ambiente digitando Tab, si espande al nome della variabile seguito da uno spazio. Se il valore della variabile sembra essere un nome di directory, voglio che si …
OK, un po 'di background: utilizzo un Mac e faccio il più possibile nell'interfaccia della riga di comando. In particolare, inserisco spesso una chiavetta USB cpo mvun file e quindi desidero immediatamente espellerlo (smontarlo e scollegarlo). Questo di solito può essere realizzato in una manciata di tasti, tranne che per …
Esiste un modo "semplice" per eseguire un comando di stile "ls -la" per elencare tutti i file / binari eseguibili nel PERCORSO corrente? (Ho intenzione di reindirizzare l'output in grep, per cercare comandi con prefissi sconosciuti ma fondamentalmente noti "nomi", il tipo di caso in cui il completamento automatico / …
C'è un modo per annullare un completamento una volta che è stato avviato? A volte premo stupidamente tab per completare automaticamente gli obiettivi (solo per pura indolenza) e poi finisco per dover aspettare un tempo più lungo rispetto a se avessi appena digitato l'intero "installa" o "controlla" da solo. Non …
Ho un paio di funzioni shell definite nel mio .zshrcche risparmiano sulla digitazione e consentono l'integrazione con lo schermo. Per esempio: function s() { screen -t "$1" ssh "$@" } Tuttavia, quando utilizzo queste funzioni della shell, non posso sfruttare le funzionalità di completamento del comando integrate di zsh. (Nel …
Sono abituato a usare il completamento della scheda in bash per ottenere apt list --upgradabledigitando apt ltab--utab, ma non posso fare la stessa cosa con zsh: --unon si espande a --upgradablequando premo tab. Ho cercato su google alcune soluzioni che suggerivano l'installazione di completamenti zsh e l'aggiunta setopt completealiasesa ./zshrc, …
Ho zsh 5.0.7 configurato per utilizzare il completamento della scheda senza distinzione tra maiuscole e minuscole zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' Il problema che sto riscontrando è che l'insensibilità di questo caso spesso mi porta alla necessità di premere Tabun tempo extra. Ad esempio, la mia home directory contiene le cartelle …
Ho uno script per il completamento automatico dei miei host ssh. Se cambio il mio ~/.ssh/configcompletamento automatico, tuttavia, non viene aggiornato automaticamente. Questo non mi sorprende. In una nuova shell, la nuova voce viene acquisita e utilizzabile, ovviamente. Come posso attivare manualmente un aggiornamento del completamento in bash?
Nel mio attuale comportamento zsh, colpire la scheda dopo aver digitato "sudo" aggiunge solo uno spazio. $ sudo ... Quello che voglio davvero è che la scheda si espanda completamente sul percorso del binario che sta per eseguire quando premo la scheda, permettendomi di vedere cosa verrà eseguito: $ /usr/bin/sudo …
Se ho directory contenente i file foo.bar.a.cat foo.bar.a.hat e digito ls f+ TABi completamenti automatici della shell bash in ls foo.bar.a.. Se scrivo ls *bar*+ TABvorrei completarlo automaticamente *bar*.a.. È possibile? Sembra simile alla domanda Come abilitare il completamento con schede dei caratteri jolly in bash? ma la risposta suggerita, …
Ho una funzione Zsh personalizzatag : function g() { # Handle arguments [...] } Al suo interno, gestisco brevi argomenti che eseguono i comandi Git. Per esempio: g ls # Executes git ls-files ... g g # Executes git grep ... Devo essere in grado di impostare le regole di …
Ho un piccolo fastidio su come zshstia dando suggerimenti completi per i miei comandi. Se digito l'inizio di un comando che non ho installato e premo tab, suggerirò la funzione di completamento che è installata. Diciamo che voglio eseguire vimma non è installato, suggerirà _vim. C'è un modo per spegnerlo? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.