Domande taggate «zsh»

Zsh è una shell progettata per l'uso interattivo, sebbene sia anche un potente linguaggio di scripting.

1
Aggiunta del completamento automatico di file nel rake con zsh
Ho oh-my-zshinstallato con il railsplugin, quando uso il zshcompletamento con rake, si completa con l'elenco delle attività da rake -T. Quando eseguo un test specifico, uno dei parametri è il percorso del file di test: rake test test/models/dummy_model.rb Cerco spesso di completare automaticamente questo percorso e ovviamente non funziona. rake …

1
In tmux, freccia e ctrl + freccia danno entrambi lo stesso codice
Ubuntu 12.10, TERM è impostato su screen-256color in putty e tmux.conf, confermato quando exportentro e esce da una sessione di tmux. Se corro cat > /dev/nulle quindi premere <down>poi <c-down>, ricevo ^[[B^[OBal di fuori di una sessione tmux, ma ^[[B^[[Bmentre all'interno di una sessione. Ho provato setw -g xterm-keys onnel …
3 shell  putty  zsh  tmux 


5
Come posso ottenere il completamento di aws cli per funzionare con zsh su Ubuntu?
Ho installato aws console cli seguendo le istruzioni qui: http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html#install-bundle-other-os Voglio ottenere il completamento lavorando con zsh. Le istruzioni dicono a source bin/aws_zsh_completer.sh, che non vedo nel programma di installazione zip non compresso scaricato. Sono andato avanti e ho clonato il repository git localmente. Tuttavia, l'approvvigionamento del file non funziona …


1
Sostituzione variabile dinamica in PERCORSO
Voglio eseguire diverse versioni di Java sulla stessa macchina (Linux Mint 17) con l'impostazione predefinita su Java 7. Quindi inserisco questo /etc/environment: JAVA_HOME="/tools/java/java7" JAVA7_HOME="/tools/java/java7" JAVA8_HOME="/tools/java/java8" E in /etc/profile: export PATH="${JAVA_HOME}/bin:...:${PATH}" Mi aspetto java -version essere 8 se JAVA_HOME uguale a /tools/java/java8 e 7 se è impostato per puntare a Java …

1
Utilizzando OpenSSH di homebrew su OS X con ZSH
Ho installato l'ultima versione di OpenSSH su OS X usando homebrew. Come da istruzioni nella formula , ho modificato il org.openbsd.ssh-agent.plistfile in modo che punti /usr/local/bin/ssh-agente ho anche aggiunto quanto segue al mio .zshrc: eval $(ssh-agent) function cleanup { echo "Killing SSH-Agent" kill -9 $SSH_AGENT_PID } trap cleanup EXIT Ciò …
2 macos  zsh  openssh 

2
^ C causa PROMPT = '$ (my_prompt_function)' per non essere mai chiamato
Sto cercando di eseguire una funzione più complessa che costruisce la stringa PROMPT in ZSH e, in circostanze normali, funziona. Tuttavia, poiché ho il seguente TRAPINT per stampare "^ C" quando invio SIGINT al prompt, non funziona (non chiama la mia funzione). .zshrc TRAPINT() { print -n "^C" return $(( …
2 zsh 

1
Aggiungi stringa agli elementi dell'array e uniscili in un'unica espressione
Supponiamo che io abbia un array > words=(foo bar baz) Ora posso unire gli elementi > echo ${(j., .)words} foo, bar, baz E posso aggiungere una stringa agli elementi: > echo ${^words}yeah fooyeah baryeah bazyeah Con quanto segue, posso aggiungere e unire gli elementi: > wordsyeah=(${^words}yeah) > echo ${(j., .)wordsyeah} …
2 zsh  array 


1
Strano comportamento dell'iterazione zsh sul contenuto di una variabile
Ho un comportamento strano con ZSH durante l'iterazione sul contenuto di una variabile. Una demo è meglio di una lunga chiacchierata in questo caso, quindi ecco il mio problema: (yoann@freya) test_bash » ls file1 file2 file3 (yoann@freya) test_bash » for f in $(ls); do echo $f-SUF; done file1-SUF file2-SUF file3-SUF …
2 zsh 


2
Importa comandi precedenti per il comando modificato
Sto giocando con zsh per modificare il tempo di modifica dell'immagine in base all'attributo exif 'Data / Ora originale'. Per questo ho un comando che faccio: PDATE=$(exiftool -p '$DateTimeOriginal' $PIC | sed 's/[: ]//g') touch -t $(echo $PDATE | sed 's/\(..$\)/\.\1/') $PIC Ho ottenuto alcune immagini con valore errato 'Data …
1 vim  shell  zsh  vimscript 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.