«zsh» 태그된 질문

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

11
zsh 프롬프트에서 이미 입력 한 텍스트로 기록을 검색하려면 어떻게해야합니까?
zsh에서는 Ctrl+로 기록을 검색 할 수 있음을 알고 있습니다 r. 그러나 종종 프롬프트에서 직접 명령을 입력하기 시작하지만 기록을 검색해야한다는 것을 알고 있습니다. Ctrl+를 누르면 r다음과 같이 빈 기록 검색 프롬프트가 나타납니다. 내 프롬프트에는 텍스트가 있지만 히스토리 검색 프롬프트에는없는 텍스트가 있습니다. 프롬프트에 이미있는 텍스트로 히스토리 검색을 시작하는 방법은 다음과 같습니다.

1
zsh 및 bash의 루프
zsh 에서 루프를 작성하는 두 가지 대체 방법이 있습니다 . for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done 둘 다 인쇄합니다. 1 2 3 내 질문은 왜 두 가지 구문입니까? 되어 $x다른 통해 반복 객체의 유형 그들 각각에? 않습니다 …
57 bash  zsh 

5
zsh에서 자신의 쉘 함수를 정의하고로드하는 방법
zsh에서 자체 쉘 기능을 정의하고 실행하는 데 어려움을 겪고 있습니다. 공식 문서 의 지침 을 따르고 간단한 예제를 먼저 시도했지만 작동시키지 못했습니다. 폴더가 있습니다 : ~/.my_zsh_functions 이 폴더 functions_1에는 rwx사용자 권한으로 불리는 파일이 있습니다 . 이 파일에는 다음과 같은 셸 함수가 정의되어 있습니다. my_function () { echo "Hello world"; } …
54 shell-script  zsh 

6
루트 액세스없이 zsh 기본 쉘 작성
학교 컴퓨터를 사용하고 있는데 zsh대신에 사용하고 싶습니다 bash. 기본 쉘로 만들고 싶지만 $ chsh -s $(which zsh)관리자 권한이 없기 때문에 명령을 실행할 수 없습니다 . 해결 방법으로 열 때 .bashrc자동으로 호출 zsh되는 내용을 넣을 수 있는 방법이 있습니까? 명확히하기 위해 zsh이미 설치되어 있습니다.
52 bash  zsh  login  profile 

3
쉘 와일드 카드에서 OR 패턴 사용
내 디렉토리의 내용은 $ 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 지정된 파일 이름에 단어가있는 파일의 세부 정보를 나열하고 싶습니다. 예 : $ ls -lrt *day|night* …
52 bash  shell  zsh  ls  wildcards 

4
ZSH의 전체 화면 편집기에서 명령 줄을 편집하는 방법은 무엇입니까?
내가 치면 배쉬에서, VI 모드를 사용하여, Esc, v, 내 현재의 명령 줄에 지정된 편집기에서 열립니다 $EDITOR나는 쉘에 반환하고 실행하는 명령을 '저장'하기 전에 전체 화면으로 편집 할 수 있어요. zsh에서 유사한 동작을 수행하려면 어떻게해야합니까? v명령 모드에서 타격을 가하면 EDITOR환경 변수가 설정되어 있어도 벨이 나타나지 않습니다 .
52 zsh  editors 



2
ZSH의 vi 모드에서 역 이력 검색을 어떻게 수행합니까?
필자 vim는 본질적으로 모든 편집 요구에 사용하므로 쉘에 대해 vi 모드를 다시 시도하기로 결정했지만 (현재 OS X에서는 oh-my-zsh가있는 ZSH) Ctrl-R끊임없이 사용하려고 시도하고 실패했습니다 . 동등한 키 바인딩은 무엇입니까? 그리고 나중에 참조하기 위해 어떻게 이것을 스스로 알아낼 수 있습니까? 나는 bind -Pbash에서 사용할 수 있다고 확신한다 .

2
ZSH가 강조 표시된 백분율 기호로 줄을 끝내는 이유는 무엇입니까?
나는 때때로 다양한 응용 프로그램에서 이것을 발견했습니다. 출력이 일찍 취소 (예 : Ctrl + C) 또는 이와 비슷한 것으로 zz가 줄 바꿈 문자를 채우고 있기 때문에 종종 생각했습니다. 그러나 지금은 호기심이 최선을 얻었습니다. 왜냐하면 그것이 bash에서 이것을하지 않는 것 같습니다. zsh 세게 때리다 이 Sequence프로그램은 Java 인증을 읽는 동안 책에서 …
46 bash  zsh  prompt  newlines 

10
vi 모드에서 내 zsh 프롬프트 표시 모드 만들기
내가 사용 bindkey -v(bash는이-ERS를 위해 set -o vi또는 VI (m) 모드 내가 그 zsh을의 작품도 생각). 그러나 삽입 모드인지 명령 모드인지 여부를 알려주는 시각적 신호가 없다는 것이 버그입니다. 내 프롬프트가 모드를 표시하는 방법을 아는 사람이 있습니까?
44 shell  prompt  zsh 


3
zsh에서 행 배열을 올바르게 수집하는 방법
다음은 출력 my_command을 행 배열로 그룹화한다고 생각했습니다 . IFS='\n' array_of_lines=$(my_command); 그래서 $array_of_lines[1]출력의 첫 번째 행을 참조 할 것 my_command, $array_of_lines[2]두 번째, 세 번째, 그리고. 그러나 위의 명령이 제대로 작동하지 않는 것 같습니다. 내가 확인 한대로 my_command문자 주위 의 출력을 분할하는 것처럼 보입니다 . 배열의 요소를 한 줄씩 인쇄한다고 생각합니다. 나는 …
42 shell-script  zsh 


4
zsh의 무제한 히스토리
에서 zsh무제한 역사를 갖고 싶습니다. HISTSIZE=에서 작동하는 설정 했습니다 bash. 이제 오래된 역사를 가져옵니다 mv old_history .history 꽤 큰 wc -l .history 43562 .history 이제 닫고 zsh다시 시작하면 wc -l .history 32234 .history 에 무제한 역사를 가질 수 zsh없습니까?

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