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

zsh ajuda de instrução condicional

Sentindo-se meio idiota agora: Por que meu contional é sempre verdadeiro? Eu tentei # this should let me know what's not a directory or # symbolic link. whoa='find ${MUSICDIR} ! -type l ! -type d | wc -l' # I would expect if it's 0 (m...
14.02.2011 / 00:15
2
respostas

Use o vim no pipeline para descarregar a linha atual ao sair para o stdout?

É possível que eu faça algo assim: $ ls | vim | xargs ... e o vim passa para stdout todas as linhas visualmente selecionadas na saída? Se fosse mais fácil apenas descartar a "linha atual", isso também funcionaria. Estou obviamente a...
01.08.2018 / 14:29
3
respostas

Qual é o caminho mais curto para ignorar temporariamente a função no zsh?

No meu .zshrc eu defino uma função de wrapper para cd como abaixo. function cd(){ builtin cd "$@" && ls -AFG } (imprime o conteúdo do diretório quando o diretório é alterado) Às vezes, quero usar o cd original (alterar...
30.12.2016 / 08:35
1
resposta

Criando aliases começando com + ou -

Na maioria das vezes, acho que estou fazendo: % chmod +x <file> #or +r or +w Então, pensei em criar um alias como: % alias +x='chmod +x' # or % alias \+x='chmod +x' # or % alias '+x'='chmod +x' mas resulta em: zsh: bad o...
05.07.2016 / 21:09
2
respostas

Remova todas as extensões em zsh

Digamos que eu tenha um diretório com muitos arquivos com a extensão .bak e queira removê-lo de cada um. Qual é a maneira mais simples de fazer isso? Quero dizer, um comando que faria o que se poderia esperar de mv *.bak * .     
06.02.2016 / 11:41
3
respostas

OS X El Capitan 10.11 O Terminal 2.6 não abre novas abas com o mesmo diretório de trabalho

Estou usando as configurações padrão para o Terminal, mas quando eu crio uma nova guia, meu diretório de trabalho é sempre configurado para minha pasta pessoal em vez do diretório de trabalho atual da guia anterior. Aqui está uma imagem das m...
21.11.2015 / 00:12
1
resposta

history-search-backward ignora o texto de pesquisa após o primeiro caractere de espaço?

Eu uso um monte de comandos git e como eles são em grande parte nomes de comando de 2 palavras, a correspondência não encontra a correspondência mais próxima. Por exemplo: # type in some commands git checkout - git status mvn test # try to a...
22.07.2015 / 20:47
2
respostas

ZSH PS1 adicionando espaçamento ao tabulação

Estou tendo um problema com zsh / oh-my-zsh com meu prompt personalizado do PS1 (que eu trouxe do bash). Quando uso o prompt interno do zsh / oh-my-zsh e a guia para preenchimento automático, isso funciona como esperado. Quando eu uso o me...
25.03.2015 / 03:25
1
resposta

É possível 'fonte' a saída de um script python

Eu tenho uma grande base de código python que sabe muito sobre o meu ambiente de trabalho. Eu gostaria de usá-lo para configurar minha sessão ZSH quando eu abrir uma janela de terminal. O script python produziria texto que exporta variáveis, def...
05.01.2015 / 20:55
2
respostas

Altera a saída de todos os comandos

Gostaria de saber se existe alguma maneira de alterar a saída de todos os comandos que executo no terminal. O objetivo é tornar a saída formatada para o meu howdown de markdown. Por exemplo, ls -la .*z #>-rw-r--r-- 1 hologos staff 3...
17.10.2014 / 16:14