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.
0
respostas

Como eu escrevo um completer de nome de arquivo personalizado para diretórios específicos em zsh?

Descobri que os nomes de arquivos com datas antes do título são difíceis de concluir a tabulação. Eu gostaria de escrever funções de conclusão personalizadas para esses diretórios. Como eu especifico que o completer deve ser usado em vez do padr...
13.01.2016 / 20:55
0
respostas

Conclusões da guia manual em zsh

Gostaria que nm[TAB] fosse expandido para node_modules em zsh. Isso é possível? Como isso pode ser feito? O ideal é que não seja acionado se houver outra conclusão disponível, como um diretório nm já existente, e seja acionado soment...
20.03.2014 / 01:21
0
respostas

Terminal físico (DEC VT220) emite com ZSH [fechado]

Eu comprei recentemente um VT220 e todo o hardware necessário para conectá-lo ao meu macbook pro. Depois de várias horas brincando, eu consegui trabalhar com uma casca - meu único problema é que minha casca de escolha, a ZSH, se comporta de mane...
28.02.2012 / 04:58
3
respostas

Função Zsh com su e echo

Estou tentando adicionar uma função ao meu .zshrc que facilita a adição de novos sinalizadores de USE ao meu arquivo /etc/portage/package.use . Normalmente, eu teria que fazer su -c 'echo "net-misc/aria2 bash-completion bittorrent" >&...
06.01.2013 / 03:31
3
respostas

A maneira mais rápida de abrir todos os arquivos em um diretório com várias extensões de arquivo na linha de comando

Se eu quiser abrir todos os arquivos mp4 em um diretório, posso simplesmente fazer algo como totem *.mp4 . Mas como posso abrir todos os arquivos mp4 e todos os flv nesse diretório com um comando. Ou seja Eu quero fazer algo assim to...
05.09.2012 / 16:26
3
respostas

Existe uma maneira de tornar a multiline de definição de prompt?

Esta é a minha definição de prompt atual: PS1=$'%F{063}%1~%f %(1v.%F{099}%1v %f.)%F{063}%%%f ' RPROMPT='$VIMODE %m' e estou trabalhando na integração de isso . Basicamente, estou começando a achar muito ilegível. Existe alguma maneira...
23.08.2010 / 08:53
5
respostas

Saída de múltiplos arquivos de um único grep?

Não tenho muita experiência em scripts de shell, mas estou tentando entender como fazer o grep para um padrão e para cada arquivo em que há uma correspondência, gravar um arquivo no disco que contém a linha correspondente do grep. Por exemplo:...
09.11.2012 / 15:50
1
resposta

Exportar EDITOR com uma flag

Estou usando o Zsh e alguns CLI, como gcloud load files do Google via $EDITOR . Para mim, defini isso como: export EDITOR="/usr/local/bin/mvim" Com aliases para esse editor usando o -v flag que carrega o vim no terminal: ma...
08.03.2017 / 17:24
1
resposta

Funções definidas em .zshrc não encontradas ao executar script

Eu tenho uma função em .zshrc que atualiza principalmente o PATH : my_function() { PATH=... } e alguns scripts que dependem disso, por exemplo my_script.sh começa com as seguintes linhas: my_function # do stuff ......
28.04.2014 / 20:30
4
respostas

O que é '“^ [b” backward-word' Ao tentar configurar o ZSH?

Estou em um MAC e estou tentando descobrir atalhos para o meu ZSH em execução na Iterm2. Quando eu digito bindkey no shell, vejo (entre outros mapeamentos), o seguinte: "^[b" backward-word "^[f" forward-word Eu sei ^ é a tecla Control....
18.10.2014 / 17:58