readline

".tee_history" 파일이란 무엇입니까?
readline

".tee_history" 파일이란 무엇입니까?

이것은 300줄로 제한된 일반 텍스트 파일입니다. tee내 시스템에서 정기적으로 사용합니다 . $ file .tee_history .tee_history: Unicode text, UTF-8 text $ wc -l .tee_history 300 .tee_history $ tee --version tee (GNU coreutils) 9.3 나는 역사에 쓸모가 없습니다. 이 로깅을 쉽게 비활성화할 수 있습니까? 아니면 > .tee_history파일을 주기적으로 잘라내거나( ) 삭제하는 것...

Admin

.inputrc에서 "vi-search-again"을 다시 매핑하는 방법은 무엇입니까?
readline

.inputrc에서 "vi-search-again"을 다시 매핑하는 방법은 무엇입니까?

저는 Colemak + Bash Vi 모드를 사용하고 h j k l.h n e i.inputrc 반복 검색을 위한 원래 키는 N n동일한 명령에 바인딩된 것으로 보입니다. $ # Run in command mode $ bind -p | grep vi-search-again "N": vi-search-again "n": vi-search-again 그래서 이 명령을 다음과 같이 다시 매핑해 보았습니다 K k. set keymap vi-command "n": history-search-forwa...

Admin

bash/readline을 사용하여 xterm에 대해 Meta-h를 역방향 종료하도록 바인딩할 수 없습니다.
readline

bash/readline을 사용하여 xterm에 대해 Meta-h를 역방향 종료하도록 바인딩할 수 없습니다.

redhat-release: Red Hat Enterprise Linux Workstation 버전 7.4(Maipo) 배시 버전: 4.2.46(2) xterm 버전: X.Org 7.6.0(295) xmodmap내 메타 키를 올바르게 매핑하고 있습니다 . 이는 를 통과하여 확인되었습니다 xev. (또한 Alt 키에 매핑을 시도했지만 변경되지 않았습니다.) 현재 일부 변수 바인딩: > bind -v | grep meta set convert-meta off set enable-meta-key ...

Admin

"대괄호 붙여넣기 모드" 오류
readline

"대괄호 붙여넣기 모드" 오류

enable-bracketed-paste저는 로그인할 때마다 해당 기능을 꺼두었고 bash, 시스템 전체에서는 이 기능이 꺼지지 않은 원격 서버에 액세스해야 합니다. 여러 번 로그인하기 전에 다음과 같은 메시지가 표시됩니다. ssh [email protected] The authenticity of host 'my.remote' can't be established. RSA key fingerprint is SHA256:B/Iv...Augs. This key is not known by an...

Admin

Readline의 킬링을 확인하려면 매우 해킹된 Bash 스크립트에 대한 도움이 필요합니다.
readline

Readline의 킬링을 확인하려면 매우 해킹된 Bash 스크립트에 대한 도움이 필요합니다.

나는 Bash에서 킬링 서클을 시각화하는 장치를 설계했습니다. 작동 방식은 다음과 같습니다. $ killring Killring: 1 Line one in killring 2 Line two in killring 3 Line three in killring 그러나 몇 가지 문제도 있습니다. killring이 비어 있으면 사용자는 계속하려면 Enter를 눌러야 합니다. 이는 내부 함수 이름으로 다시 캐스팅되었으며 이제 오류 메시지로도 사용됩니다. $ killring __Killring_is_empt...

Admin

줄 바꿈으로 끝나는 bash 프롬프트와 실행 명령을 구별하는 방법은 무엇입니까?
readline

줄 바꿈으로 끝나는 bash 프롬프트와 실행 명령을 구별하는 방법은 무엇입니까?

Bash에서 브래킷 붙여넣기 모드가 켜져 있습니다. 나는 이것이 좋은 보안 기능이라고 생각하며 계속 유지하고 싶습니다. 내가 겪고 있는 한 가지 문제는 실행 중인 명령과 개행 문자를 붙여넣었지만 실행되지 않는 명령을 구별하기 어렵다는 것입니다. 즉, 내 프롬프트는 다음과 같습니다. [...]$ some command that may not output for ten seconds _ ( _내 커서가 어디에 있는지 나타냅니다) (명령을 붙여넣은 후) 실행이 왜 그렇게 느린지 궁금해하면서 완료되지 않은...

Admin

GDB에서 vi 키 바인딩을 사용할 때 TUI 모드를 빠르게 전환합니다.
readline

GDB에서 vi 키 바인딩을 사용할 때 TUI 모드를 빠르게 전환합니다.

기본 모드에서 gdb누르면 ctrl+x aUI가 켜지거나 꺼지고 ctrl+x 2다양한 분할 보기가 순환됩니다. 비슷한 유용한 단축키가 많이 있습니다. vi시뮬레이션을 열 esc ctrl+j때 사용하거나 추가할 수 있습니다 .set editing-mode vi~/.inputrc vi가장을 활성화한 상태에서 이제 프롬프트에 ctrl+x캐릭터를 넣으면 바로가기 실행이 중지됩니다. ^X어떻게 해결할 수 있나요? 건배 ...

Admin

PHP 8 xampp 설치에서 PHP readline 확장 기능 작동하기
readline

PHP 8 xampp 설치에서 PHP readline 확장 기능 작동하기

저는 Linux Mint 21.1과 최신 버전의 xampp(PHP 8.2.4와 함께 제공)를 새로 설치했습니다. 나는 추가했다 export PATH=$PATH:/opt/lampp/bin터미널에서 PHP에 액세스하려면 .bashrc로 이동하세요. 작동하고 php명령을 인식합니다. 문제는 php를 사용하여 옵션과 상호 작용할 수 없다는 것입니다 php -a. 다음 오류가 발생합니다. 대화형 쉘(-a)에는 readline 확장이 필요합니다. 겨우 찾았어이것이 문제를 논의하면서 나는 조언을 따르려고 노력했습...

Admin

킬링의 텍스트 보기
readline

킬링의 텍스트 보기

킬링을 반복해서 치는 것 외에는 전체 킬링을 볼 수 있는 방법이 없나요?M-y 이맥스 같은 것킬링링 찾아보기 하지만 껍질의 경우 ...

Admin

Bash/readline의 Ctrl-O "작동 및 다음 가져오기"에 해당하는 Fish
readline

Bash/readline의 Ctrl-O "작동 및 다음 가져오기"에 해당하는 Fish

operate-and-get-nextReadline과 Bash에는 기본적으로 Ctrl-O에 바인딩되어 기록에서 현재 줄을 선택한 후 실행되는 매우 유용한 명령이 있습니다 .히스토리 포인터를 1비트 전진시킵니다.Enter와 같은 명령줄 프롬프트를 지우는 대신. 따라서 가장 최근에 실행된 연속 명령을 동일한 순서로 하나씩 반복하려면 다음을 수행할 수 있습니다. 기록에서 순서대로 첫 번째 명령을 호출합니다. Ctrl-O를 사용하여 실행하십시오. 출력을 확인하세요 이제 명령줄이 시퀀스의 다음 명령을 가리키...

Admin

Fedora 18에서 36으로 업그레이드한 후 마우스 클릭 시 XTerm 쉘(readline)에서 커서 위치 지정이 중지됩니다.
readline

Fedora 18에서 36으로 업그레이드한 후 마우스 클릭 시 XTerm 쉘(readline)에서 커서 위치 지정이 중지됩니다.

다음 제어 시퀀스를 사용하여 설정하고 XTerm의 셸(BASH)에서 명령줄을 클릭하면커서를 이 위치로 이동하세요.. 적어도 제가 가지고 있던 고대 Fedora 18에서는 그렇게 작동했습니다. (저는 매우 긴 파이프라인을 작성하는 경향이 있기 때문에 이 기능은 수년 동안 사용하면서 완전히 익숙해졌기 때문에 나에게 훌륭하고 중요합니다.) "대상 클릭" 기능을 활성화하려면 어떻게 해야 합니까(일반적으로 PS1BASH 변수에서): \[\e[?2001;2002;2003;2004;2005;2006s\e[?200...

Admin

zsh: 사용자가 화살표 키를 사용하여 줄 중간에서 편집할 수 있도록 허용하면서 프롬프트에서 화면을 지우지 않고 줄을 읽습니다.
readline

zsh: 사용자가 화살표 키를 사용하여 줄 중간에서 편집할 수 있도록 허용하면서 프롬프트에서 화면을 지우지 않고 줄을 읽습니다.

Bash를 사용하면 tput cup 0 0; read -e -p "Enter input: " userinput사용자 입력 줄을 가져오는 것이 잘 작동합니다 . 프롬프트 아래 화면이 지워지지 않습니다. 사용자는 화살표 키를 사용하여 줄 중앙으로 이동하고 입력하는 동안 실수를 편집할 수 있습니다. zsh에서 이를 달성하는 방법은 무엇입니까? 나는 두 가지 기술을 시도했습니다. 프롬프트 아래의 화면을 지우거나 화살표를 사용하여 편집을 위해 행 중앙으로 돌아가는 것을 허용하지 않습니다. 사용 vared...

Admin