Perguntas com a marcação «zsh»

O Zsh é um shell projetado para uso interativo, embora também seja uma linguagem de script poderosa.

4
Alterar o shell do sudo su
Sempre que corro sudo sudo meu normal zsh(que usa a estrutura oh-my-zsh ), sou forçado a usar o antigo shell Bourne ( sh) por padrão (obviamente; esse é o comportamento padrão na maioria dos sistemas * nix). Se eu correr zshde dentro shdepois de executar sudo su, recebo o shell …
13 macos  zsh  sudo  sh  oh-my-zsh 

2
oh-my-zsh ativou o autopushd? Como posso desligá-lo?
Parece que eu autopushdliguei (sei que não o liguei ) e é bastante irritante porque eu prefiro escolher quando usar a pilha de diretórios. Como posso desligar autopushd? Procurei ~/.zshrce ~/.oh-my-zsh/oh-my-zsh.shnão consegui encontrar nada. Estou usando o oh-my-zsh no Mac OSX Lion.
12 zsh  oh-my-zsh 


2
ZSH: como ZLE widgets diretamente?
A documentação diz na seção 18.4 Widgets , que "o trabalho de um widget é simplesmente executar algumas ações pequenas". Mas não consigo encontrar uma descrição geral de como invocar essas ações, ou seja, como chamar um widget. Eu vi em exemplos (por exemplo, ver este Q & A ) …
12 zsh 


5
Loops de casca paralela
Quero processar muitos arquivos e, como aqui tenho vários núcleos, quero fazê-lo em paralelo: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Conheço uma solução Makefile , mas meus comandos precisam dos argumentos da lista de globbing do shell. O que eu encontrei é: > function pwait() …

3
tornar uma certa versão de software o padrão no ubuntu
Atualmente, tenho 2 versões do php instaladas no ubuntu 12.04. um para o php 5.3 instalado usando o apt-get enquanto o outro é instalado com o xampp com o php 5.5 Quando executo estes comandos: > which php /usr/bin/php > php --version PHP 5.3.10-1ubuntu3.8 with Suhosin-Patch (cli) (built: Sep 4 …
11 linux  ubuntu  php  zsh  oh-my-zsh 

1
Melhor maneira de ler uma linha de entrada do usuário no zsh? (por exemplo, com zle?)
O Zsh, readpor algum motivo, está ecoando ^M, em vez de aceitá-los como <Enter>pressionamentos de tecla. (Se -destiver definido, eles são reconhecidos como <Enter>'s, mas ainda ecoam.) Também não suporta noções básicas como a tecla backspace. Eu posso contornar isso invadindo / executando bash, > a=$(bash -c 'read -e -p …
11 zsh 

1
history-search-backward trabalhando de forma diferente em zsh do que em bash
Eu history-search-backwardmapeei como PageUp. Quando eu digito: git push <PageUp><PageUp><PageUp> no Bash, ele começa a percorrer todas as entradas do histórico começando com git push no Zsh ele começa a percorrer todas as entradas do histórico começando com git, então ele listará as entradas git status, git remote updateetc. Isso …
10 zsh 

2
Percorra as correspondências no ZSH history-incremental-pattern-search-backward
Recentemente, mudei a pesquisa de histórico para usar, history-incremental-pattern-search-backwardpois ela permite padrões na pesquisa. Aqui está como ele está configurado no meu.zshrc bindkey -M vicmd '/' history-incremental-pattern-search-backward Isso funciona muito bem, mas não consigo descobrir como ir para a próxima partida no menu de pesquisa. % cat foobarbaz.txt bck-i-search: f*baz …
10 history  zsh 


2
Ajustando o preenchimento automático do zsh git
Acabei de mudar do bash para o zsh 4.3.4 no Ubuntu Hardy. Estou desenvolvendo com o git e me pego constantemente lutando com as conclusões padrão do git: a conclusão do nome do arquivo tenta ser inteligente, detectando o que você adicionou ou removeu (usando arquivos git-ls-files), mas às vezes …
10 git  zsh 


3
pesquisa reversa do histórico com expressões regulares
Estou procurando uma ferramenta para permitir a pesquisa incremental reversa com suporte a expressões regulares simples (ou apenas várias correspondências). Por exemplo, se eu quiser encontrar o comando 'foo bar baz', poderia fazer algo como o seguinte para encontrar o comando rapidamente: O CRTL-R (inicia a pesquisa) digite 'foo' (corresponde …
10 bash  history  zsh 

1
Comando alias empty no terminal
Eu gostaria de limpar meu terminal ao clicar em enviar um comando vazio. Em outras palavras, eu gostaria de ligar clearquando acertar Enterna linha vazia. Isso é possível? Entendo que não é assim que o terminal funciona, mas pode haver um truque interessante, como vincular a tecla Enter e verificar …
9 terminal  zsh  xterm 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.