«zsh» 태그된 질문

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

2
zsh에서 명령을 굵게 표시하려면 어떻게해야합니까?
입력 한 모든 명령이 굵게 표시되고 명령 출력이 일반 가중치로 표시되도록 bash 쉘을 설정했습니다. 변수 \e[01m끝에 PS1굵게 기능 을 추가 하고 변수를 끄는 방법으로 추가 했습니다 trap DEBUG. trap 'printf "\e[0m" "$_"' DEBUG 그렇게하면 \e[0m각 명령이 실행되기 전에가 인쇄되고 출력에서 ​​정상적인 글꼴 무게를 얻습니다. 에서 동일한 효과를 얻으려면 어떻게해야 zsh합니까?
18 zsh  colors  prompt 

3
모든 쉘 변수를 나열하려면 어떻게해야합니까?
이 질문에 대한 읽기 : zsh에서 모든 환경 변수를 어떻게 나열 할 수 있습니까? , 나는 모든 쉘 변수를 어떻게 나열 할 수 있을지 궁금했다 . 또한 쉘 변수와 환경 변수 의 구별 이 zsh 이외의 쉘에 적용됩니까? 나는 주로 Bash와 Zsh에 관심이 있지만 다른 주류 쉘에서이를 수행하는 방법을 아는 …

1
zsh에서 cat <(cat) vs cat | 고양이 대 고양이 = (고양이)?
내가 예상 cat &lt;(cat)과 cat | cat같은 일을 : 표준 출력 stdin에서 라인을 복사합니다. 내 이해는 둘 다 cat서브 쉘에서 실행 하고 서브 쉘 cat의 stdout을 임시 명명 된 파이프로 cat리디렉션 한 다음 stdin이 파이프로 리디렉션 된 현재 쉘에서 다른 것을 실행 한다는 것입니다. 대신 cat &lt;(cat)터미널에 입력 할 수 …

2
zsh : tmux에서 TERM = screen-256color로 설정하고 tmux없이 xterm-256color로 설정
나는 나의 필요가 $TERM있을 수 xterm-256color있지만 ( "일반"zsh을 가진 터미널)에서 TMUX의 외부 screen-256color내부 TMUX합니다. 먼저 나는 시도했다 : 추가 export TERM='xterm-256color'내에 ~/.zshrc. set -g default-terminal "screen-256color"내 추가~/.tmux.conf I 단자 (예를 들어, xterm 등)을 열 때 지금, TERM이다 xterm-256color, 올바른이다. 그러나 tmux를 실행하면 TERM다시 나타납니다 xterm-256color! 그런 다음 내 라인을 주석 …
18 zsh  tmux  xterm 

2
zsh : 패턴에서 파일 제외
다음 파일이 있다고 가정 해보십시오. |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else 나는 다음 명령을 생각했다 print -l foo/*~{type_B*} 인쇄 할 모든 것을 에서 foo 제외 로 시작하는 것들 type_B이지만, 대신은 foo는 아래에 모든 것을 출력하지 않습니다 foo/type_A_1 foo/type_A_2 …

1
zsh 용 zmv : 드라이 런 및 매뉴얼 페이지
에 대해 큰 소식을 들었 zmv으며 zsh실제로 사용법을 배우고 싶습니다. 그러나 나는 여전히 zsh에서 상대적으로 경험이 없으며 몇 가지 기본적인 질문이 있습니다. 남자 페이지는 거기이다 zmv에서 zsh(남자 zsh을 출력 "에 대한 수동 입력 zmv") 드라 이런을 zmv기본적으로 허용 합니까 ? 위의 답변이 '아니요'인 경우 어떻게 테스트하거나 드라이 런을 수행 zmv합니까?
18 zsh  rename 

4
zsh 프롬프트에서 경로 단축
BashPROMPT_DIRTRIM옵션 이 있습니다 (예 : 설정 PROMPT_DIRTRIM=3하면 다음과 같은 긴 경로). user@computer: /this/is/some/silly/path 대신 다음과 같이 표시됩니다. user@computer: .../some/silly/path 비슷한 옵션이 zsh있습니까?
18 zsh  prompt 

5
키 바인딩 테이블?
키 누르기를 참조하는 모든 다양한 방법을 번역하는 키 바인딩 테이블이 있습니까? 나는 사용하고있다zsh 하고 있지만 그러한 테이블이 있다면 어떤 쉘에서도 작동한다고 가정합니다. 내가 묻는 이유는 키 바인딩을 할당하고 키 참조를 알 수있는 방법이 없기 때문입니다 (이미 정의 된 키를 훔치지 않는 한). 예를 들어 'zbindkey'에는 다음과 같은 것이 있습니다. [[ …

1
Zsh 탭 완성이 부분 경로에 대해 원하는대로 작동하지 않습니다
의 파일과 디렉토리에 대해 대소 문자를 구분하지 않는 퍼지 완료를 원합니다 zsh. 몇 시간 동안 매뉴얼을 읽은 후에 이것이 내가 생각해 낸 것입니다. zstyle ':completion:*:*:*:*:globbed-files' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' zstyle ':completion:*:*:*:*:local-directories' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' zstyle ':completion:*:*:*:*:directories' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' 또한 TAB한 번 눌러 가능한 완료를 표시 하고 정확히 하나의 완료가 있으면 …
17 zsh  autocomplete 

1
이 ffmpeg 명령이 zsh가 아닌 bash에서 작동하는 이유는 무엇입니까?
오늘 나는 직장에서 집으로 돌아 왔고 (우분투 상자에서 bash를 실행) 사랑하는 zsh로 로컬 아치 상자에서 코드를 실행하려고했는데 명령이 실패 했습니까? 명령은 개인 정보와 함께 아래에 있으며 ip는 분명히 변경되었습니다. ffmpeg -i rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 -threads 3 -vcodec copy -f segment -segment_time 2 outfiles/cam_out%04d.mp4 bash에서 완벽하게 실행되지만 zsh에서 실행할 때 오류가 발생합니다. zsh: …
17 bash  zsh  quoting  url 

1
zsh에서“../”의 탭 완성
bash에서는 탭 완성을 사용하여 한 디렉토리를 위로 이동하고 다른 경로로 다시 내려갈 수 있습니다. 예를 들어,에 $HOME/folder1있고하고 싶다고 가정 cd합니다 $HOME/folder2. $HOME단지 두 개의 하위 디렉토리를 가지고 folder1와 folder2. bash에서는 그냥 입력 할 수 있습니다. cd ..[TAB]f[TAB]2 그리고 결국에 $HOME/folder2. 새로 설치 한 zsh 설치에서을 누르면 이름에 두 개의 cd …

1
zsh에서 sudo [command]에 대한 자동 수정을 비활성화하는 방법은 무엇입니까?
기본값이 zsh 및 oh-my-zsh이며 sudo mc 또는 sudo gem update와 같이 자주 사용하는 특정 명령에 대해 자동 수정 기능을 해제하는 방법을 알 수 없습니다. 문제는 내가 .mc디렉토리와 .gem디렉토리를 가지고 있으며 zsh는 자동 수정 ( zsh: correct 'mc' to '.mc' [nyae])을 제안 한다는 것입니다 . 일반적으로 자동 수정을 sudo [smth]위한 별도의 …

3
항목을 숨기지 않도록 탭 완성을 수정하는 방법은 무엇입니까?
homebrew'ed zsh 4.3.12와 함께 Mac OS X에서 oh-my-zsh를 사용하고 있습니다. 나는 최근에 이상한 문제에 걸려 넘어졌다. 에서 scripts/not-used나는 여러 가지가 .R파일 : breakdowns.R eventloop.R process-largeclients.R process-qt.R reprocess-pinning.R calculate-qt-error.R generate_decision_tree.R process-net.R process-scalingexp.R 내가하려고 할 때, ls scripts/not-used/+ Tab최초의 완성은 ls scripts/not-used/_.R어디에서 _커서의 위치를 나타냅니다. Tab다시 누르면 다음과 같은 이상한 완성을 얻습니다. …

3
어떤 쉘 인터프리터가 shebang없이 스크립트를 실행합니까?
내 계정의 기본 쉘이 zsh라고 가정하지만 터미널을 열고 bash를 시작하고라는 스크립트를 실행했습니다 prac002.sh.이 쉘 해석기는 스크립트 zsh 또는 bash를 실행하는 데 사용됩니까? 다음 예제를 고려하십시오. papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd | grep papagolf [sudo] password for papagolf: papagolf:x:1000:1001:Rex,,,:/home/papagolf:/usr/bin/zsh # papagolf's default shell is zsh papagolf@Sierra ~/My Files/My …

2
사용자 정의 zshrc로 zsh를 시작하십시오.
명령과 비슷한 사용자 정의 rc 파일로 zsh를 시작할 수 있기를 원합니다. bash --rc-file /path/to/file 이것이 가능하지 않은 경우 zsh를 시작하고 실행 source /path/to/file한 다음 동일한 zsh 세션에 머무를 수 있습니까? 참고 : zsh --rcs /path/to/file적어도 나에게는 그렇지 않은 명령 이 작동하지 않습니다 ... 편집 : 전체적으로 다음을 수행 할 수 …
17 linux  shell  zsh  oh-my-zsh 

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