Ero al gioco bash e ho premuto ESC seguito da {, dopodiché la shell ha mostrato tutti i file per il completamento, in una stringa fileglob. Ad esempio: se avessi digitato bash Cseguito da ESC+{, la shell mostrerebbe questo: bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}completando automaticamente tutti i possibili file e directory che iniziano …
Per chiarire: non sto chiedendo come cambiare il cursore quando si utilizza vim all'interno di un terminale . Voglio che il cursore cambi quando si passa dalla modalità di input a quella di comando nella modalità vi di Bash: set -o vi <CR> type some text <ESC> (the cursor changes …
Uno dei miei trucchi preferiti in Bash è quando apro il mio prompt dei comandi in un editor di testo. Lo faccio (in modalità vi) premendo ESC v. Quando lo faccio, tutto ciò che è nel mio prompt dei comandi viene ora visualizzato nel mio $ EDITOR preferito. Posso quindi …
Non sono sicuro di come pronunciare questo, ma spesso mi trovo a digitare comandi come questo: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Di solito scrivo due volte il percorso (con il completamento della scheda) o copierò e incollerò il percorso con il cursore. Esiste un bashfoo che semplifica la digitazione?
Stavo solo scrivendo qualcosa sulla falsariga di: mv foo/bar/poit/zoid/narf.txt e improvvisamente realizzato, accidenti, devo digitare di nuovo gran parte di quel parametro mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Anche con il completamento delle compresse, un bel dolore. So di poter copiare incollare il parametro selezionando il mouse e facendo clic sul testo ma …
Attualmente, ho nel mio .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Tuttavia, questo sembra corrispondere solo al contenuto del mio input corrente prima che si verifichi un carattere spazio. Ad esempio, sudo ls /corrisponderà a ogni riga della mia cronologia che inizia con sudo, mentre mi piacerebbe che corrispondesse solo …
È possibile utilizzare l'editor di riga integrato di zsh ( zle) per alimentare l'input a un sottoprocesso? Cioè, vorrei correre zlewrap mycommanddove zlewrapc'è una funzione zsh ed mycommandè qualsiasi programma che legge solo righe da stdin; zlewrapfornirebbe efficacemente le funzionalità di modifica delle linee di zle a mycommand. Questo è …
I primi due caratteri sono stati ripetuti mentre io uso Tabper completare. Nello screenshot qui sotto, cdviene ripetuto. Ho provato rxvt-unicdoe, xterm, terminator. Tutti questi emulatori di terminali hanno questo problema. Zsh versione 5.0.2, file di configurazione su-my-zsh
Vorrei eseguire il comando foo --bar=baz <16 zeroes> Come digitare in modo efficiente i 16 zero *? Se lo tengo premuto Alte 1 6 0lo ripeterò per la prossima volta 160 volte, che non è quello che voglio. In emacs posso usare Alt-[number]o Ctrl-u 1 6 Ctrl-u 0, ma in …
Alcune istanze di bash cambiano la cronologia dei comandi quando riutilizzi e modifichi un comando precedente, altri apparentemente no. Ho cercato e cercato, ma non riesco a trovare nulla che dica come impedire che i comandi nella cronologia vengano modificati quando vengono riutilizzati e modificati. Ci sono domande come questa …
Vorrei essere in grado di copiare e incollare il testo nella riga di comando in Bash utilizzando gli stessi collegamenti da tastiera che Emacs utilizza per impostazione predefinita (ovvero utilizzando C-spaceper set-mark, M-wper copiare testo C-y, M-yper incollarlo, ecc.). La documentazione GNU Bash afferma che Bash viene fornito con alcuni …
Ho scoperto di recente che se si preme Ctrl+ X Ctrl+ E, bash apre il comando corrente in un editor (impostato in $VISUALo $EDITOR) e lo esegue alla chiusura dell'editor. Ma non sembra essere documentato nelle manpagine.
Mettere su Debian 8.3 stty werase '^H' o su Arch Linux 2/2016 stty werase '^?' in .bashrc(ad esempio) make Ctrl- Backspaceelimina l'ultima parola nel terminale. Ancora non è lo stesso comportamento in applicazioni GUI moderne (ad esempio Firefox): Cancella l'ultima spazi di parola -separated, e non l'ultima parola separata da …
Uso il completamento della scheda basato sul menu di zsh. Premo Tabuna volta e viene visualizzato un elenco di possibili completamenti. Se premo di Tabnuovo, posso navigare in questo elenco con i tasti freccia. Tuttavia, è possibile navigare loro i vi-come H, J, K, Lchiavi invece? Uso la modalità emacs …
Una cosa che mi dà fastidio usando il terminale Linux è quando devo digitare una password invisibile, come quando esegui ssh il terminale mi chiedevo se c'è un modo per cancellare / cancellare la password invisibile senza fare affidamento sul backspace o premendo il tasto Invio per riprovare
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.