Perguntas com a marcação «zsh»

O Zsh é um shell com muitos recursos avançados de linha de comando e script.


1
Para loops no zsh e no bash
Notei que existem duas maneiras alternativas de criar loops no zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ambos imprimem: 1 2 3 Minha pergunta é: por que as duas sintaxes? Está $xiterando através de um tipo …
57 bash  zsh 

5
Como definir e carregar sua própria função shell no zsh
Estou tendo dificuldade para definir e executar minhas próprias funções de shell no zsh. Segui as instruções na documentação oficial e tentei com um exemplo fácil primeiro, mas não consegui fazê-lo funcionar. Eu tenho uma pasta: ~/.my_zsh_functions Nesta pasta, tenho um arquivo chamado functions_1com rwxpermissões de usuário. Neste arquivo, tenho …
55 shell-script  zsh 

6
Tornando o shell padrão do zsh sem acesso root
Estou usando os computadores da minha escola e gostaria de usá- zshlos em vez de bash. Gostaria de torná-lo o shell padrão, mas não consigo executar um comando como $ chsh -s $(which zsh)porque não tenho privilégios de administrador. Existe uma maneira de colocar algo no meu .bashrcou algo que …
52 bash  zsh  login  profile 

3
Usando padrões OR em caracteres curinga do shell
O conteúdo do meu diretório é $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Gostaria de listar os detalhes dos arquivos que têm uma palavra no …
52 bash  shell  zsh  ls  wildcards 

4
Como editar a linha de comando no editor de tela cheia no ZSH?
No bash, usando o modo vi, se eu pressionar Esc, vminha linha de comando atual é aberta no editor especificado por $EDITORe eu posso editá-la em tela cheia antes de 'salvar' o comando a ser retornado ao shell e executado. Como posso obter um comportamento semelhante no zsh? Bater vno …
52 zsh  editors 





10
fazer meu prompt do zsh mostrar o modo no modo vi
Eu uso bindkey -v(para bash-ers set -o vique também funcionam no zsh) ou vi (m). mas me incomoda que eu não tenha nenhuma dica visual para me dizer se estou no modo de inserção ou modo de comando. Alguém sabe como posso fazer meu prompt exibir o modo?
44 shell  prompt  zsh 


3
Como coletar corretamente uma matriz de linhas no zsh
Eu pensei que o seguinte agruparia a saída de my_commandem uma matriz de linhas: IFS='\n' array_of_lines=$(my_command); de modo que $array_of_lines[1]se referisse à primeira linha na saída de my_command, $array_of_lines[2]à segunda e assim por diante. No entanto, o comando acima parece não funcionar bem. Parece também dividir a saída em my_commandtorno …
42 shell-script  zsh 

1
É possível ter ligações de teclas vim no terminal?
Estou me acostumando a vincular vim (como pressionar w para ir para a palavra, dw para excluir uma palavra e outras) e seus modos (inserção, normal, visual) e, por curiosidade, gostaria de saber: existe alguma tipo de implementação desse comportamento de modos e ligações do vim para o meu terminal? …
42 bash  shell  terminal  vim  zsh 

4
História ilimitada no zsh
Em zsh, eu quero ter uma história ilimitada. Eu defino HISTSIZE=, que funciona bash. Agora eu importo uma história antiga mv old_history .history que é bem grande wc -l .history 43562 .history Se eu fechar agora e começar de zshnovo, vejo wc -l .history 32234 .history Não posso ter histórico …

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.