Perguntas sobre 'zsh'

zsh é um shell projetado para uso interativo, embora também seja uma poderosa linguagem de script. Muitos dos recursos úteis do bash, ksh e tcsh foram incorporados no zsh; muitos recursos originais foram adicionados.
1
resposta

Exibe “tempo” do processo periodicamente

Há uma semana, lancei as simulações da seguinte maneira: make rebuild; time make run Usando o comando time , gravei o tempo de CPU usado em cada caso. Uma semana depois, as simulações terminaram, mas, para minha surpresa, as estatíst...
18.09.2018 / 12:06
1
resposta

restringindo hist_verify no zsh

É possível ignorar hist_verify para comandos de histórico específicos? Por exemplo, raramente tenho a necessidade de verificar !$ ou !! , enquanto considero a verificação um recurso útil para expansões de histórico mais complicadas. Pode...
02.09.2018 / 00:59
2
respostas

tmux alt ligação ao shell do meta zsh

Tenho seguintes atalhos de teclado zsh personalizados para o alt (meta) + tecla de seta para a esquerda e para a direita com osx Iterm2 e configuração + Esc para meta bindkey "^[^[[D" backward-word bindkey "^[^[[C" forward-word Isso permi...
06.07.2018 / 10:03
1
resposta

Inicie o shell com o tmux e anexe-o apenas a uma sessão se estiver desanexado

Atualmente estou iniciando o tmux ao abrir meu shell, que a seguinte configuração para o meu shell [[ $TMUX == "" ]] && tmux new-session Existe alguma maneira de iniciar meu shell e anexar o tmux à (primeira) sessão desacompanhada...
04.10.2018 / 21:03
1
resposta

Abrir no vim de zsh em 'filenamecr', talvez preexec hook?

BREVE HISTÓRICO: os seguintes trabalhos ... function default_open_in_vim () { filename=$(echo -e "$1" | tr -d '[:space:]') if [[ -f $filename ]]; then vim $filename fi } autoload -Uz add-zsh-hook add-zsh-hook preexe...
05.03.2018 / 20:56
1
resposta

Como iniciar o Vim de uma armadilha e ainda ser capaz de reiniciá-lo depois de suspendê-lo?

Eu tenho o seguinte código no meu ~/.zshrc : nv() ( if vim --serverlist | grep -q VIM; then if [[ $# -eq 0 ]]; then vim elif [[ $1 == -b ]]; then shift 1 IFS=' ' vim --remote "$@" vim --remote-send ":...
21.05.2018 / 04:06
1
resposta

zsh: remove o texto previsto

Eu uso as seguintes configurações no zsh: zstyle ':completion:*' menu select autoload predict-on predict-on Quando estou digitando algum comando como ln e não vou usar nada do que é previsto ( -al por exemplo), como posso diminuir o...
10.04.2017 / 20:56
1
resposta

a mudança do diretório é muito lenta

de tempos em tempos, a mudança para um diretório (por meio do terminal) inicia o processo git , que leva 100% de tempo de CPU e até 5-6 segundos, durante o qual meu console é absolutamente indiferente. Isso não acontece toda vez que navego...
10.10.2017 / 01:04
1
resposta

Saída extra ao executar comandos de zsh em Guake

No shell zsh, estou tendo o seguinte problema. Depois de pressionar um comando no prompt de comando, ele é repetido na segunda linha e também há um caractere inelegível. EucorrozshemGuake.Aquiestáomeu.zshrc:aTERM="tela-256 cores" # instal...
18.08.2017 / 11:10
1
resposta

Como adicionar autocomplete para o caminho para a função de conclusão personalizada em zsh?

Eu criei minha própria função de conclusão do zsh para audtool . Aqui está uma amostra: - #compdef audtool _audtool() { local state _arguments \ '1: :->csi'\ case $state in csi) _arguments '1::( --current-song --c...
24.11.2016 / 07:41