line-editor

.zshrc에서 실행되는 바인드키 명령은 tmux에서 무시되는 것 같습니다.
line-editor

.zshrc에서 실행되는 바인드키 명령은 tmux에서 무시되는 것 같습니다.

bindkey내 파일에 몇 가지 명령이 있는데 .zshrc예상대로 작동합니다. tmuxs를 포함하여 동일한 .zshrc작업을 실행하기 시작했지만 bindkey작동하지 않습니다. 하지만 tmux 내의 명령 프롬프트에 수동으로 입력하면하다다시 작동합니다. 나는 빈 tmux.conf( tmux -L test -f /dev/null)를 사용해 보았기 때문에 이것이 내 tmux conf가 아니라는 것을 알았습니다. zsh 5.8.1 (x86_64-ubuntu-linux-gnu) 멀티플렉서 3.2a Gno...

Admin

TAB 키를 누를 때까지 zsh 경로 완성 마법이 발생하지 않도록 하려면 어떻게 해야 합니까?
line-editor

TAB 키를 누를 때까지 zsh 경로 완성 마법이 발생하지 않도록 하려면 어떻게 해야 합니까?

저는 여러 개의 USB 하드 드라이브가 포함된 취미용 서버를 가지고 있습니다. 이러한 드라이브는 필요할 때 빠르게 액세스할 수 있는 본질적으로 콜드 스토리지이기 때문에 공격적인 전원 관리와 짧은 스핀업 시간 초과를 활성화했습니다. 따라서 대부분은 액세스해야 할 때까지 APM 대기 시간의 99.9%를 소비하며, 전원이 켜지면 단일 드라이브의 경우 10초 이내에 액세스할 수 있고 RAID 드라이브의 경우 최대 30초에 액세스할 수 있습니다. . ZSH 완성 시스템은 이와 관련하여 나에게 두통을 안겨줍니다...

Admin

기록 검색 종료가 작동하지 않습니다.
line-editor

기록 검색 종료가 작동하지 않습니다.

내 거 ~/.zshrc: setopt histignoredups autoload -U history-search-end zle -N history-beginning-search-backward-end history-search-end zle -N history-beginning-search-forward-end history-search-end bindkey "^[[A" history-beginning-search-backward-end bindkey "^[[B" history-beginning-se...

Admin

zsh 셸 시작 및 줄 끝 바인딩이 깨지는 원인을 어떻게 알 수 있나요?
line-editor

zsh 셸 시작 및 줄 끝 바인딩이 깨지는 원인을 어떻게 알 수 있나요?

저는 macOS/darwin에서 "기본" zsh 환경을 사용하고 있습니다("oh-my-zsh" 등은 사용하지 않음). 방금 설치한 일부 개발 도구는 내가 정기적으로 사용하는 일부 키 바인딩(emacs 스타일 control-a 및 control-e "줄 시작" 및 "줄 끝" 커서 이동)을 깨뜨린 것 같습니다. control-a를 입력하면 ^A토큰이 프롬프트에 삽입됩니다. 시스템의 내 사용자 계정만 영향을 받습니다. 키보드 단축키는 추가 구성 없이 작동하므로 동일한 시스템의 새로운 사용자 계정은 영향을 ...

Admin

앞으로
line-editor

앞으로

Vim에서 전역 교체를 사용하여 모든 것을 삭제하고 싶습니다에 따라 https. 앞으로 The website is https://website.com The website is https://website.com The website is https://website.com 뒤쪽에 https://website.com https://website.com https://website.com ...

Admin

사용자 입력 시 줄 편집(스크립트 명령) 실행
line-editor

사용자 입력 시 줄 편집(스크립트 명령) 실행

이 프로그램을 사용하여 script대화형 세션을 녹음했습니다 . $ script $ echo<-<-<-<-printf "hello\n" $ exit 이 시퀀스는 <-백스페이스 문자를 나타냅니다. 나는 다음을 출력으로 원합니다 : $ printf "hello\n" $ exit 그러나 실제 결과에는 모든 개별 키 입력( find 포함 cat --show-nonprinting)이 포함됩니다. command 를 사용하여 한 줄씩 읽어 보았습니다 read. 백스페이스 ...

Admin

`set -o emacs`와 `bindkey -e`의 차이점은 무엇입니까?
line-editor

`set -o emacs`와 `bindkey -e`의 차이점은 무엇입니까?

내가 아는 한, set -o emacs및 는 bindkey -e에뮬레이트하기 위해 터미널 라인 편집기의 동작을 수정하는 데 사용되며 emacs, set -o vi및 는 키 바인딩을 bindkey -v에뮬레이트하는 데 사용됩니다 vi. 둘 다 동일한 작업을 수행하는 set -o것 같으 므로 bindkey둘 사이의 차이점이 무엇인지, 차이점이 있는지 알고 싶습니다. set -o대부분의 쉘에서 작동 bindkey하는 것 같지만 zle특정 명령이 하나 있습니다. 이것이 유일한 차이점입니까? 또한 동일한 키...

Admin

vi-mode를 사용하는 zsh: 명령줄을 실행하지 않고 나중에 사용할 수 있도록 보존하는 방법
line-editor

vi-mode를 사용하는 zsh: 명령줄을 실행하지 않고 나중에 사용할 수 있도록 보존하는 방법

복잡한 명령을 입력하다가 먼저 다른 명령을 입력해야 한다는 것을 깨닫는 상황이 자주 발생합니다. 사용자 로서 다른 명령을 입력한 다음 삭제된 명령줄을 사용할 vi수 있어 기쁩니다 . 불행하게도 나 자신을 포함 해 누구도 .0 Dpvizsh 이제 I명령 시작 부분에 몇 가지 명령을 삽입하여 실패하게 만들고, 다른 작업을 수행하고, 기록에서 이전 명령을 제거하고, 스스로에게 묻습니다.xx같은 일을 하는 더 쉬운 방법이 있나요? 중복이 아닙니다!vi 모드를 사용하고 있다고 언급했습니다. 다른 질문에 ...

Admin

SIGTSTP에 의해 중단된 명령 편집 및 실행
line-editor

SIGTSTP에 의해 중단된 명령 편집 및 실행

나는 bash를 사용해 왔습니다.edit-and-execute-command기능: edit-and-execute-command (C-x C-e) 현재 명령줄에서 편집기를 호출하고 결과를 셸 명령으로 실행합니다. Bash는 $VISUAL, $EDITOR및 편집기를 순서대로 호출하려고 시도합니다 .emacs https://www.gnu.org/software/bash/manual/html_node/Miscellaneous-Commands.html 편집기를 호출하고 Ctrl-Z를 사용...

Admin

개행 문자 정규식을 삽입하는 방법
line-editor

개행 문자 정규식을 삽입하는 방법

다음과 같은 줄이 포함된 파일이 있습니다. test1.CSV test2.CSV test3.CSV test4.CSV... .CSV아래와 같이 각 파일 이름 뒤에 줄바꿈을 추가하고 싶습니다. test1.CSV test2.CSV test3.CSV test4.CSV 감사해요 ...

Admin

Alt + .(점)은 이전 인수 대신 &를 표시합니다.
line-editor

Alt + .(점)은 이전 인수 대신 &를 표시합니다.

나는 (남용) Alt+를 사용하여 .이전 명령의 마지막 인수를 복원합니다(나는 다음을 사용하고 있습니다).ZTE): 예를 들어, $ convert img.png img.pdf $ llpp (alt + .) # which produces llpp img.pdf 하지만 때로는 다음 명령을 사용하여 PDF를 봅니다.llpp $ llpp pdffile.pdf& 그러다가 다른 일을 하려고 하면 pdffile.pdf곤란해집니다. $ llpp (`Alt` + `.`) # produces ll...

Admin

Zsh는 현재 인수 목록의 마지막 요소를 참조하고 확장합니다.
line-editor

Zsh는 현재 인수 목록의 마지막 요소를 참조하고 확장합니다.

내가 다음과 같은 작업을 한다고 가정해 보겠습니다. ln a_file_with_a_long_filename.pdf ~/path/to/a/new/hardlink/a_file_with_a_long_filename_slightly_modified.pdf 내 커서가 zsh의 문자열 끝에 있는 경우 a_file_with_a_long_filename.pdf인용하고 확장할 수 있는 방법이 있습니까 ?ln a_file_with_a_long_filename.pdf ~/path/to/a/new/hardlink/ ...

Admin

CLI: 바이너리 문자열 편집
line-editor

CLI: 바이너리 문자열 편집

binutils비슷한 방식으로 바이너리 파일을 해석하고 일반 문자열을 출력할 수 있는 좋은 CLI 유틸리티가 있습니다 cat. 그것은 알려져 있습니다 strings. 바이너리 파일을 사용하려고 하면 cat횡설수설하는 텍스트와 외국 기호가 많이 표시됩니다. reset쉘이 필요할 수도 있습니다 . 이것은 때로는 불가능할 때도 있다 그와 마찬가지로 cat기본 사용법은 간단합니다. strings ./example.bin 개인적으로 빠른 읽기를 위해 다음을 좋아합니다. strings -aws ' '...

Admin