«zsh» 태그된 질문

Zsh는 강력한 스크립팅 언어이지만 대화 형으로 사용하도록 설계된 셸입니다.

1
zsh 로컬 배열 선언으로 인해 이상한 동작이 발생합니다.
나는 zsh에 익숙하지 않고 이상한 행동을 발견했지만,이 모든 것들이 정상입니다. 방금 .zshrc 파일에 대해 작성한 zsh 함수에서 로컬 배열을 선언 할 때이 매우 이상한 동작을 보았습니다. 내가 로컬 어레이를 선언했을 때, 나는 프롬프트가 미쳐 버렸습니다. 결국 무작위로 생성 된 두 개의 매우 이상한 함수를 추적했습니다. 나는 그것을 단순한 경우로 축소했다. …
1 shell  zsh 

0
oh-my-zsh에서 git 프롬프트에서 분기 이름의 너비를 제한하십시오.
git에서 긴 설명적인 브랜치 이름을 사용하기 때문에 프롬프트가 너무 길어서 긴 경로를위한 공간이 줄어들게됩니다. git plugin의 브랜치 세그먼트를 15 개의 문자로 제한하고 싶습니다.이 브랜치는 전체 브랜치 이름을 표시하지 않고 어떤 브랜치를 추적 할 수있을만큼 충분합니다. 이것이 가능한가? 나는 oh-my-zsh를 사용하고 있습니다.
1 git  zsh  prompt  oh-my-zsh  ps1 

3
OS X El Capitan 10.11 터미널 2.6은 동일한 작업 디렉토리가있는 새로운 탭을 열지 않습니다.
터미널에 대한 기본 설정을 사용하고 있지만 새 탭을 만들 때 작업 디렉토리는 항상 이전 탭의 현재 작업 디렉토리 대신 내 홈 폴더로 설정됩니다. 내 터미널 환경 설정의 이미지는 다음과 같습니다. 일반 설정에서 볼 수 있듯이 "새 탭은 다음과 같이 열립니다 :"는 "동일한 작업 디렉토리"로 설정됩니다. 그것은 작동하지 않는 것 같습니다. …

2
zsh 자동 완료 이벤트 지정자
( 추가 컨텍스트에 대한 내 이전 질문 을 참조하십시오 ). 나는 zsh에서로 마이 그 레이션 bash하고 사용하고 oh-my-zsh있습니다. 내 zsh경력이 다음과 같이 보일 때 : git status git add -A git commit 나는 다시 뛰고 싶다 git add -A. 그렇게하기 위해서, 나는 사용할 수 !?git add있어야한다. !? str [?] str을 …
1 zsh  oh-my-zsh 

1
자식은 편집기로 이맥을 더 이상 열 수 없다.
나는 source에서 빌드 한 Git 버전 1.7.3.2를 실행 중이며, zsh는 쉘이고, emacs는 내 편집기이다. 최근에 나는 다음을보기 시작했다. /usr/local/Cellar/git/1.7.3.2/libexec/git-core/git-sh-setup: line 106: emacs: command not found 편집기를 실행할 수 없습니다. 내 zshrc는 다음과 같아서 Cocoa 빌드와 함께 제공되는 콘솔 바이너리를 사용할 수 있습니다. EMACS_HOME="/Applications/Emacs.app/Contents/MacOS" function e() { PATH=$EMACS_HOME/bin:$PATH $EMACS_HOME/Emacs -nw $@ …
1 macos  emacs  git  zsh 


2
zsh에서 모든 확장 제거
확장자가 .bak 인 파일이 많은 디렉토리가 있고이를 각각에서 제거하려고한다고 가정합니다. 가장 간단한 방법은 무엇입니까? 내가 바라는 것을하는 명령을 의미한다 mv *.bak *.
1 zsh 


1
known_hosts에서 두 개의 호스트 이름을 수정하는 방법
ssh-keygen -R호스트 라인을 제거하는 데 사용하려고합니다 . 그러나 이것을 시도 할 때마다을 얻습니다 zsh: no matches found:. known_hosts 파일을 보면 수정하려는 줄이 다음과 같이 시작됩니다 [slsapp.com]:1234,[108.163.203.146]:1234 ssh-dss. 운이 없어도 두 호스트 이름으로 모두 수정하려고했습니다. 나는 심지어 시도했다ssh-keygen -R [slsapp.com]:1234,[108.163.203.146]:1234 차라리 직접 vim하거나 수정하고 싶지 않습니다. 어떤 제안?

0
"-"로 시작하는 사용자 지정 명령 옵션을 트리거하지 않는 ZSH 자동 완성
나는 종종 RobSisgencomp 와 함께 명령을 사용하여 ZSH zsh-completion-generator 완성 정의를 생성하며 대부분의 경우 훌륭하게 작동합니다! 그러나 내가 알아 차린 작은 경고 가 있습니다. 이슈 : 대시로 시작되는 옵션과 명령 (의 경우 예를 들어, " subl --new-window") 명령을 입력 한 경우에만 완료 옵션을 트리거 탭을 눌러 및 적어도 하나 개의 …

1
Zsh 또는 Bash : 앱과 같은 호출기를 통해 모든 명령 출력을 자동으로 전달합니까?
bash 또는 zsh에 다른 프로그램을 통해 실행하는 명령의 모든 출력을 자동으로 파이프하는 방법이 있습니까? 예를 들어이 명령을 실행하면 $ cat /tmp/it 다음과 같이 작성한 것처럼 실행하고 싶습니다. $ cat /tmp/it | tee /tmp/cmdoutput 어디 | tee /tmp/cmdoutput부분은 전혀 명령이 될 수 있습니다. 내 유스 케이스는 채색 및 실행 명령의 출력 …

1
zsh + ohmyzsh + powerlevel9k : 'sudo -s'를 발행 할 때 완료가 작동을 멈춤
MacOS High Sierra에서 zsh 및 ohmyzsh (powerlevel9k 테마 사용)에 이상한 문제가 있습니다. sudo -s일부 스크립트의 성가신 이상한 출력을 얻을 때 ohmyzsh를 설치 한 후 . 그리고 모든 완성이 작동을 멈 춥니 다. Linux에서 동일한 구성이 예상대로 작동합니다. 그 모습은 다음과 같습니다. user@host% sudo -s bracketed-paste-magic () { # undefined builtin …


1
.zshrc에서`source ~ / .aliases`가 작동하지 않는 이유는 무엇입니까?
user@localhost ~ % zsh --version zsh 5.5.1 (x86_64-redhat-linux-gnu) me@localhost ~ % lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: Fedora Description: Fedora release 28 (Twenty Eight) Release: 28 Codename: TwentyEight ~/.zshrc: ... Details omitted ... source ~/.aliases cat ~/.aliases ... Details omitted ... 명령 프롬프트: user@localhost ~ % zsh alias ls='exa' …
1 zsh  alias 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.