«zsh» 태그된 질문

Zsh는 많은 고급 명령 줄 및 스크립팅 기능이 포함 된 셸입니다.

2
추출 공식의 Zsh 완성
OS X에서 Zsh ( Oh-my-zsh 사용 ) 탭 완성 수식 을 가질 수있는 방법이 있습니까? 예 : $ brew install em<TAB> 확장 할 수 있습니다 : $ brew install emacs

5
쉘 별명을 "스택"하는 방법은 무엇입니까?
내 .profile( sh에뮬레이션 모드에서 제공 됨 .zshrc)에는 다음 스 니펫이 있습니다. if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" 그러나 두 번째 별칭은 항상 첫 번째 별칭보다 우선합니다. % type pacman pacman is an alias for pacman --color auto 두 번째 …
12 zsh  alias 

2
zsh는 vim을 .vim으로 수정하려고합니다.
젠투 x64에서 zsh를 사용 sudo vim /path/to/file 하고 있고 홈 폴더에서 입력 하면 zsh가 묻습니다. zsh: correct 'vim' to '.vim' [nyae]? vim내 .vim폴더 가 아닌 상태 로 실행하고 싶습니다 . 이 문제를 어떻게 해결합니까? 내 생각 엔 setopt autocd이것이 원인입니다. 이상한 점은 내가 추가 sudo하지 않으면 zsh는 아무것도 수정하지 않아도됩니다.
12 zsh  sudo  gentoo  line-editor 

1
“nohup ./my_script &”=>“작업을 실행 중입니다.”를 실행하는 터미널 종료 종료 하시겠습니까?
터미널을 분리 할 때 작업 종료를 방지하기 위해 원격 상자에서 다음을 실행한다고 가정 해보십시오. nohup ./my_script.sh & 터미널을 종료하려고하면 다음과 같은 경고가 나타납니다. zsh: you have running jobs 괜찮습니다. 백그라운드에서 작업 / 프로세스가 실행 중임을 알려줍니다. 터미널 연결을 끊어도 작업 / 프로세스가 계속 실행됩니까?

2
그놈 터미널 및 Zsh : 새 탭 / 창에 현재 디렉토리 유지
Zsh를 사용하여 Arch에서 gnome 3.10.1을 실행 중입니다. 터미널 창에서 새 탭이나 창을 만들 때 현재 디렉토리가 내 홈 디렉토리로 재설정된다는 문제에 직면하고 있습니다. 나는 이미 이것을 시도했다 : gnome-terminal : 새 탭에서 디렉토리를 추적 하지만 작동하지 않았다. .zshrc파일에서 일부 구성이 될 수 있으므로 파일을 정리하고 다음 줄만 추가하십시오. . /etc/profile.d/vte.sh …

1
zsh 쉘 단어 분할 수정
단어 분할 스타일 셸 (select-word-style shell)을 사용하고 있습니다. 나는 일반적으로 그것을 좋아하지만 슬래시로 나누고 싶습니다. 따라서 단어를 앞으로 / 뒤로 갈 때 단어에 / s가 포함되어 있지 않으면 단어를 완전히 건너 뜁니다. 슬래시가 많을수록 첫 번째 슬래시에서 멈 춥니 다. 어떤 아이디어?
12 zsh 

6
백그라운드에서 작업을 자동으로 시작
프로세스를 백그라운드에 넣었을 때와 같이 수행 할 때 알림을받지 않고 백그라운드에서 프로세스를 시작하기 위해 이것을 사용할 수 있다는 것을 알고 있습니다. (명령 &) &> / dev / null 그러나 이렇게하면 프로세스가 끝나면 트랩 할 수있는 옵션이 제거됩니다 ( trap child_done CHLD). 둘 다 어떻게 가질 수 있습니까?
12 process  zsh  trap 

4
빈 줄에 zsh 탭 완성
나는 찾을 수 없었던 tcsh'ism을 원합니다. 내용이없는 빈 줄에서 탭 키를 누르고 ls와 동등한 것을보고 싶습니다. 즉 내가 원하는 말 $ <tab> 다른 것을하고 나에게 \ t를주는 것. 명령 완료를위한 환상적인 리소스를 찾았지만이 기본 사례에는 해당되지 않습니다. 이것에 대한 도움이 될 것입니다! 감사.

1
ZSH : 모호한 경우에도 첫 번째 탭에 삽입 완료?
현재 ZSH는 탭을 처음 눌렀을 때 메뉴를 표시하고 완료가 모호합니다. 따라서 명령 프롬프트에 'cd'가 있고 탭을 누르면 사용 가능한 다른 완료 사항이 표시됩니다. 탭을 다시 누르면 사용 가능한 첫 번째 완료가 선택됩니다. 이 두 단계를 탭 키를 한 번 눌러 병합하고 싶습니다. 따라서 'cd'와 I 탭에 있으면 ZSH가 사용 가능한 …
12 zsh  autocomplete 


3
Zsh와 Bash 간의 히스토리 공유 또는 동기화
Bash와 Zsh를 전환하고 기록 검색 기능을 사용하여 명령을 복구하는 경우가 종종 있습니다. 그러나 Bash와 Zsh에는 다른 기록 파일이 있기 때문에 검색하려는 명령이 다른 셸에서 실행 된 경우가 종종 있습니다. 둘 사이에서 히스토리를 공유하거나 동기화 할 수있는 방법이 있습니까?

2
zsh 별명에서 이스케이프 따옴표
텍스트에서 줄 바꿈을 제거하는 것에 대한 이 질문 에서 다음과 같이 이것을 zsh 별칭으로 바꾸고 싶습니다. alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' awk 스크립트 내에서 따옴표를 이스케이프하려고 시도했지만이 오류가 발생합니다. awk: (FILENAME=bspsrobustness FNR=1) fatal: division by zero attempted (파일 이름은 bspsrobustness) 내가 원하는 …
12 shell  zsh  quoting  alias 

9
oh-my-zsh를 설치 한 후 :… /.zshrc:source:34 : 해당 파일 또는 디렉토리 없음… /.oh-my-zsh/oh-my-zsh.sh
방금 oh-my-zsh 설치하려고했습니다 . 실행하려고 할 때 다음 오류가 발생합니다 rvm. zsh: command not found: rvm 새 탭을 열려고하면 다음과 같은 오류가 발생합니다. /Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh /Users/jack/.zshrc:source:38: no such file or directory: .bashrc 내 .zshrc파일은 다음과 같습니다 . # Path to your oh-my-zsh configuration. ZSH=$HOME/.oh-my-zsh # …
12 bash  zsh  oh-my-zsh 

3
별칭 정의 및 즉시 사용
에서 zsh이 작품 벌금 : alias foo=ls foo 그러나 이것은하지 않습니다 : alias foo=ls; foo 대화식으로 실행할 때 추가 시간을 입력해도 문제가되지 않습니다. 그러나 ssh그것을 통과 하면 갑자기 문제가됩니다. % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: foo 줄 바꿈이 있어도 작동하지 않습니다. % ssh zsh@server 'alias foo=ls; …
11 zsh  alias 

2
프로세스 대체 <()가 ssh -F에서 작동하지 않는 이유
유능한 가상 머신이 있습니다. 그들에게 로그인하려면 vagrant ssh명령을 내립니다. 일반 ssh명령을 사용하여 로그인하고 싶습니다 . 은 vagrant ssh-config적절한 구성 파일을 출력한다 $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly yes LogLevel FATAL 이 구성을 파일로 출력하고 with를 사용 …

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