fzf

fzf 미리보기 창을 터미널에 직접 복사하는 방법
fzf

fzf 미리보기 창을 터미널에 직접 복사하는 방법

fzf 미리보기 창의 내용을 터미널에 직접 인쇄하는 방법이 있습니까? 지금까지 내가 찾은 유일한 방법은 --bind 부분의 모든 것을 반복한 다음 결과를 xclip에 전달하고 fzf를 떠난 후 xclip을 새로 고치는 것입니다. $ find ~ -not -path '*/.*' -type d | nl | fzf --preview='du -sh {2}; echo; ls {2} | cat -n; stat {2}' --bind 'enter:execute((du -sh {2}; echo; ls {2} ...

Admin

fzf의 CTRL+T를 사용하여 명령줄에 명령을 입력하세요.
fzf

fzf의 CTRL+T를 사용하여 명령줄에 명령을 입력하세요.

나는 일반적으로 사용되는 명령 조각 목록을 파일(조각 목록이라고 함)에 보관합니다. 이 목록은 실행 전에 추가 편집을 위해 필요한 것을 명령줄에 잘라내거나 복사하는 데 사용합니다. 나는 이것을 더 쉽게 만들기 위해 fzf의 CTRL+T 옵션을 활용할 수 있다고 생각했습니다. 관련 기본 환경 변수는 다음과 같습니다. export FZF_CTRL_T_COMMAND="find . -type f -printf '%P\n'" 그래서 간단히 다음과 같이 변경했습니다. export FZF_CTRL_T_COMMA...

Admin

문제의 스크립트: buku 쿼리, fzf를 통해 선택한 다음 (다시) buku를 사용하여 인쇄
fzf

문제의 스크립트: buku 쿼리, fzf를 통해 선택한 다음 (다시) buku를 사용하여 인쇄

먼저, 시간을 내어 이 문제를 검토해 주셔서 감사합니다. 다음 스크립트가 있습니다. 데이터베이스에서 ID 배열을 선택한 buku다음 buku이전에 선택한 ID를 사용하여 정보를 다시 인쇄합니다. selected_ids=$(buku --print --format 3 | fzf | cut --fields=1) && test="$(buku --print $selected_ids --format 10)" 문제: 선택 시 test( ) 값이 비어 있습니다.echo $test여러 항목통과하다 ...

Admin

fzf는 터미널 대신 xdotool로 출력합니다.
fzf

fzf는 터미널 대신 xdotool로 출력합니다.

fzf.sh프로젝트 목록을 시작하고, 프로젝트를 선택하고, 선택한 특정 줄의 출력을 터미널에 인쇄하는 스크립트를 만들 수 있습니다 . #!/bin/bash cat ~/list.txt | fzf --reverse 다음 명령을 사용하여 이 스크립트를 시작하기 위해 Ubuntu 키보드 단축키를 만들었습니다. gnome-terminal -e 'bash -c "fzf.sh"' 키보드 단축키를 활성화할 때 터미널이 아닌 내가 집중하고 있는 응용 프로그램에 선택한 줄을 인쇄하는 방법을 알아내려고 합니다. 나는...

Admin

출력을 캡처할 때 fzf 동작이 변경됩니다.
fzf

출력을 캡처할 때 fzf 동작이 변경됩니다.

다음 명령은 예상대로 잘 작동합니다. find ~ -type f | fzf -m --preview-window=up:30% --header "ctrl-f: selected all and exit" --bind "enter:execute(less {})" --bind "ctrl-f:select-all+accept" 그러나 명령 끝에 >outfile.txt또는 를 추가 하면 작업이 포함된 모든 옵션이 무시됩니다. 이것은 알려진 버그인가요? 해결 방법이 있나요?| xclip--bindexecute ...

Admin

퍼지 디렉터리 검색 속도가 느림
fzf

퍼지 디렉터리 검색 속도가 느림

git 저장소를 찾으려면 다음 bash 스크립트가 있습니다. echo "$(fd -I -i -H -E '.local' -E '.cargo' -E '.password-store' -t d ^.git$ ~ -x 'echo' '{//}' | sk)" fd검색 결과가 sk발견되면 (fzf Rust 대안)로 보내십시오. 단, fd완료될 때까지 기다리려면 하나를 선택하십시오. 따라서 실제로 사용하는 디렉토리를 선택한 후 sk실제로 편집하는 디렉토리까지 약 2초의 지연이 발생합니다 echo. 나는 또한 같은 행...

Admin

메뉴 옵션 --파일에서 쉘 스크립트 선택
fzf

메뉴 옵션 --파일에서 쉘 스크립트 선택

쉘 스크립트의 메뉴에 관해 질문이 있습니다. 쉘 스크립트에서 메뉴를 만들었습니다. 그런데 옵션 중 하나에 사용자가 선택할 수 있는 목록이 있는데 목록이 너무 많아서 파일에서 옵션을 선택하게 했으면 합니다. 우리는 무엇을 해야 합니까? :select_menu cls echo. echo ==================== echo Main Menu echo ...

Admin

fzf는 선택 항목이 경로인 경우 바인드 옵션에서 실행을 거부합니다.
fzf

fzf는 선택 항목이 경로인 경우 바인드 옵션에서 실행을 거부합니다.

테스트 스크립트는 다음과 같습니다. zapit() { find ~/ -type d | fzf --header='ENTER to select, ESC to abort' --bind='enter:execute(ls {})' } 내부에 나만의 함수 호출이 있습니다.실행 브래킷. 그러나 ~함에 따라구현하다무시해. 내 기능을 다음으로 대체했습니다.ls {}확인하다. 이 테스트에서는 선택한 디렉터리의 파일이 나열되어야 합니다. 나는 아무것도 얻지 못했습니다. ...

Admin

fzf 미리보기 창의 내용에 액세스/복사합니다.
fzf

fzf 미리보기 창의 내용에 액세스/복사합니다.

fzf 미리보기 창의 내용에 액세스/복사할 수 있나요? 예를 들어 다음 코드는 선택한 여러 파일의 처음 10줄로 구성된 목록을 만듭니다. find -type f | fzf --multi --preview='head -10 {+}' 하지만 창에 액세스/복사할 수 없는 것 같습니다. fzf를 종료하면 모든 것이 손실됩니다. ...

Admin

부분적으로 필터링된 fzf 결과를 파일로 덤프할 수 있습니까?
fzf

부분적으로 필터링된 fzf 결과를 파일로 덤프할 수 있습니까?

모든 텍스트 줄을 적절하게 필터링하려면 fzf가 필요한 경우가 많습니다. 목록을 스크롤할 수 있습니다. 그 중 하나만 선택할 수 있습니다(또는 개별적으로 표시하여 더 선택할 수도 있습니다). 그러나 awk 및 기타 명령을 사용하여 추가 처리를 위해 모두(파일에 덤프하거나 파이프로 연결)를 원합니다. 가능합니까? ...

Admin

fzf와 관련된 명령의 확장 버전을 기록에 어떻게 추가합니까?
fzf

fzf와 관련된 명령의 확장 버전을 기록에 어떻게 추가합니까?

./long/path/to/my/file/test.pyVim으로 파일을 편집하고 싶지만 파일 경로가 기억나지 않는다고 가정해 보겠습니다 . 이 경우 vim `fzf`퍼지 검색을 실행하여 파일을 찾고 편집합니다. 내 저장 내용은 의미가 있습니다 ~/.zsh_history. vim `fzf`확장된 명령(예: vim ./long/path/to/my/file/test.py.파시스트 당원그리고맥플라이. ...

Admin

출력 형식을 지정하지 않고 fzf가 표시하는 내용을 형식화하는 방법이 있습니까?
fzf

출력 형식을 지정하지 않고 fzf가 표시하는 내용을 형식화하는 방법이 있습니까?

현재 파일 이름 목록과 절대 경로를 입력으로 받아 에 공급하는 스크립트를 작성하려고 합니다 fzf. 일단 선택하면 명령줄 인수 등으로 전달됩니다. 대략 다음과 같습니다. find $working_directory -type f | fzf -e | ... 이제는 표시되는 각 파일의 절대 경로를 보고 싶지 않습니다. fzf보기 흉하고 파일 이름을 보기 어렵게 만들기 때문입니다. 그러나 나중에 절대 경로가 필요하므로 직접 형식을 지정하고 싶지 않습니다. fzf생성된 출력을 포맷하지 않고 디스플레이를 포맷...

Admin

Emacs와 vi 모드 간 전환을 위한 바인딩 맵 이해
fzf

Emacs와 vi 모드 간 전환을 위한 바인딩 맵 이해

너무 길어요. bash+ 다음 명령을 실행하면 아무 효과가 없는 Ctrl것 같습니다.z bind -m vi-command '"\C-z": emacs-editing-mode' bind -m vi-insert '"\C-z": emacs-editing-mode' bind -m emacs-standard '"\C-z": vi-editing-mode' 그리고 이와 같은 어리석은 일이 작동합니다 bind -m vi-insert '"h": "ciaooooo"' 이 문제의 근원 항상 만족했기 때문에 이러한 매핑...

Admin

FZF 미리보기 창에서 Bash 기능을 표시할 수 없습니다.
fzf

FZF 미리보기 창에서 Bash 기능을 표시할 수 없습니다.

FZF 미리보기 창을 사용하여 현재 Bash 환경에서 기능을 표시하는 방법은 무엇입니까? FZF를 사용하여 사용자 정의 bash 함수를 나열하고 FZF 미리보기 창에서 선택한 함수의 코드를 보고 싶습니다. 그러나 FZF가 내 명령을 실행하는 데 사용하는 bash 환경은 내 터미널 bash 환경의 기능을 볼 수 없는 것 같습니다. 예를 들어: $ declare -F | fzf --preview="type {3}" /bin/bash: line 1: type: g: not found 그러나 다음은 작...

Admin

fzf를 사용하여 트리에서 필드 가져오기
fzf

fzf를 사용하여 트리에서 필드 가져오기

나는 이런 것을 시도했다 tree -C | fzf --ansi | awk -F'|' '{print $NF}' ├── repo.git/ │   ├── folder/ │   │   ├── subfolder/ │   │   │   ├── output.0 │   │   │   └── traces.1 │   │  ...

Admin