나는 파일 이름의 목록을 만들고, 내가 원하는 것들의 자격을했다. 이제이 목록에서 "ls -l"을 실행하고 그 결과를 dired-mode 버퍼에 넣고 싶습니다. 지금은 find-grep-dired를 실행하여 정규식과 일치하는 파일을 얻습니다. 그러나 find 명령은 내 환경에서 실행하려면 몇 분이 걸리며, 그리고 여러 패턴 각각에 대해 여러 번 실행해야합니다. 나는 너무 기다려서 결과를 기다리는 데 참을성이 없어.어떻게하면 dired 모드로 버퍼를 넣을 수 있습니까?
나는 ls -l 값을 버퍼로 읽고 "dired-mode"를 실행 해 보았습니다. 그러나 "dired-mode"는 기능이 아닙니다. 더 많은 것은 동정입니다.
감사합니다.
안녕하세요, 당신의 "자격"이며, 무엇을 이해하지 못했다는 -l'하지만 grepping에 대한 LS '에 대해 얘기하는 이유. 어쨌든'helm-grep'은 원래 emacs의 grep보다 빠르며 'ack'는 가장 빠른 것으로 간주됩니다 : https://github.com/emacs-helm/helm/wiki와 https : // github .com/syohex/emacs-helm-ack – Ehvince
이 스레드가 도움이 될 것 같아요 : http://superuser.com/a/807979/206164 기본적으로 목록을 만들고 관련없는 다양한 파일로 dired 버퍼를 열고 (예 :'dired '("* my-dired-buffer *" "DIR1" "FILE1" "DIR2" "FILE2" "FILE3"))' – lawlist
Dired-mode는'ls'를 사용하기 때문에 아무 것도 없다. 'ls'를 미리 실행해야하는 이유 -'dired-listing-switches'를 원하는대로 설정하십시오 - 함수의 지속 기간 동안 let-bound 될 수 있고, (이전 주석에 나열된) 버퍼는 파일 및 디렉토리를 해당하는'ls' 세부 사항으로 대체합니다. – lawlist