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.
Sto usando oh-my-zsh su Mac OS X con zsh 4.3.12 homebrew. Di recente mi sono imbattuto in uno strano problema. In scripts/not-usedho diversi .Rfile: breakdowns.R eventloop.R process-largeclients.R process-qt.R reprocess-pinning.R calculate-qt-error.R generate_decision_tree.R process-net.R process-scalingexp.R Tuttavia, quando provo ls scripts/not-used/+ Tabil primo completamento è ls scripts/not-used/_.Rdove _rappresenta la posizione del cursore. Se …
Presumibilmente questa è una funzione fornita da alcuni plugin che ho abilitato nella mia configurazione oh-my-zsh (uso zsh da molti anni ormai). Ho notato da quando ho aggiunto la mia chiave pubblica al server (ora posso SSH sul server senza inserire una password), quando compongo un scpcomando nella mia shell …
Vorrei creare una regola di completamento per l'elenco dei parametri separati da virgola. Ad esempio, ho un comando che riceve un elenco di nomi di server: myscript -s name1,name2,name3 In questo momento sono riuscito a scrivere il seguente completamento: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev opts='-s' …
Questa domanda è abbastanza simile a questa , ma non riesco a capire la soluzione. Conosco anche questo tutorial , ma non riesco ancora a capire cosa sto facendo di sbagliato. Sto cercando di completare automaticamente l'elenco delle directory in cui sono inserite /something/ : $ ls /something/ One Other …
Alcuni dei gitcomandi hanno molte opzioni e spesso sarebbe utile cercarli per quello di cui ho bisogno: stavo solo cercando l'opzione che controlla la TABlarghezza git-gui, ma ci sono circa 200 completamenti git config. Una soluzione ovvia è copiare tutti i completamenti in un editor e cercarli, ma preferirei farlo …
Ho installato il completamento bash utilizzando yum install --enablerepo=epel bash-completion. Mentre funziona per alcuni comandi di base (git & yum), mi manca gran parte dei completatori. Il mio /etc/bash_completion.dcontiene quanto segue: bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash Tuttavia, so che esiste bash_completion per ie make (che è …
Preferisco avviare le applicazioni della GUI da una finestra del terminale piuttosto che usando un desktop grafico. Un fastidio frequente è che spesso gli sviluppatori non hanno previsto questo tipo di utilizzo, quindi l'app stampa molti messaggi inutili, criptici o non informativi su stdout o stderr. Un ulteriore disordine sul …
Supponiamo che io abbia un programma hello.py e un possibile argomento valido è: ./hello.py autoawesomesauce È possibile digitare: ./hello.py auto[tab] a quel punto l'argomento parzialmente completato viene inviato a hello, che lo riconosce come tale e quindi lo completa sulla shell per: ./hello.py autoawesomesauce So che git fa qualcosa del …
Ho premuto ~TabTabsul prompt dei comandi di bash e ho ottenuto una serie inaspettata di completamenti. Prima sembrava che tutte le persone nella /Usersdirectory, e molto di più. Poi ho pensato che stesse facendo la ricerca inversa della gente con directory "home" /etc/password, o forse quelle che erano /var/empty- questo …
In bash, il completamento automatico dei percorsi ha recentemente smesso di funzionare durante l'emissione di vimcomandi in cui il percorso è più profondo di due directory (continua a funzionare come previsto con altri comandi, come lse cd). Ad esempio, se digito ls .config/btsync/bte quindi premo TAB, si espande in ls …
Quando una funzione di completamento richiede molto tempo, posso interromperla premendo Ctrl+ C(tasto di interruzione del terminale, invia SIGINT) o Ctrl+ G(associato a send-break). Mi rimane quindi la parola incompleta. Tuttavia, se mi capita di premere Ctrl+ Co Ctrl+ Gproprio quando termina la funzione di completamento, la mia pressione del …
Ho un processo che crea file di testo i cui nomi di file sono basati sul timestamp del loro momento di creazione: $ ls 1378971222.txt 1378971254.txt 1378971482.txt 1378971488.txt 1378972089.txt 1378972140.txt 1378972141.txt 1378972153.txt 1378972155.txt 1378972241.txt Come potrei completare automaticamente il nome file dell'ultimo file creato , ovvero il file con l'ultimo …
Quando zsh ti mostra un menu di possibili completamenti, mi piacerebbe che mi permettesse di utilizzare shift-tabper accedere alle voci di completamento precedenti - esiste un'opzione che controlla quale chiave viene utilizzata per accedere alle voci di completamento precedenti? E se è così, cosa dovrei aggiungere al mio ~/.zshrc file …
In precedenza, se avessi digitato ~/biTab, prima, sarebbe diventato ~/bin. Tuttavia, oggi ha iniziato a trasformarsi ~/biTabin /home/username/bin. Preferirei averlo nel primo caso, ma non sono sicuro di cosa sia successo ... Ho aggiunto uno script per modificare il mio completamento bash ma l'ho rimosso dal mio ~./bashrce riavviato il …
Trovo che gli elenchi dei risultati di zsh per il Tabcompletamento siano abbastanza utili, tuttavia mi piacerebbe modificare un po 'il loro comportamento: Dovrebbero apparire quando I Tabper la prima volta e successivamente aggiornare dinamicamente con ogni nuova lettera aggiunta. Il comportamento predefinito è che i suggerimenti vengono rivalutati solo …
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.