[채드팁] 쓴거 아시죠... 근데 어디?! 😬

1920 단어 webdevbashchadfinder

가장 극단적인 시나리오



Doomer(책상에 앉아):

나는 이미 이와 같은 함수를 작성했다는 것을 알고 있습니다. 그러나 어떤 파일에서 기억할 수 없습니다!!

각 잠재적인 파일을 열고 라인을 찾아야 합니다.
이것이 되풀이된다면 이 속도로 곧 마감일에 도달할 것입니다.
나는 무능력자입니다.
내 여자 친구가 바람을 피우고 있다고 확신합니다.
이 배포판은 짜증납니다.
담배를 피워야 합니다.

차드(하늘에서 오는):

나는 전에 당신과 같았습니다! 내가 도와 줄게!

용법



ou <insert your text>

예시



함수를 사용한 위치를 찾아야 하지만 IDE에서 냄새가 납니다.

터미널에 이것을 입력하십시오.

ou aggregate


"집계"의 모든 항목을 찾습니다.



"ou"는 프랑스어로 어디를 의미하지만 원하는 별칭이 될 수 있습니다.

원인



퍼지 파인더는 일반적으로 IDE에서 (Ctrl-P, Ctrl-F...)를 누를 때 파일 이름이나 파일 내용을 탐색하는 검색 표시줄입니다.

vscode 파인더를 사용하지 않는 이유는 무엇입니까?
나는 12개의 스레드가 있는 AMD4700 CPU만 가지고 있으므로 다음 날까지 코드를 검색하지 않습니다!

VIM 파인더를 사용하지 않는 이유는 무엇입니까?
텍스트를 탐색하기 위해 nvim/spacevim finder를 과급하고 싶지 않습니다.

설치



조심하세요!
CLI를 마스터한 경우에만 사용할 수 있습니다.
고급 사용자 및 고급 Linux 사용자에게만 해당됩니다.
나는 아치 btw를 사용합니다.

...

어려운 진실



여러 인수가 있는 "grep"에 지나지 않습니다.

이것을 .bashrc , .zshrc 또는 별칭을 소싱할 수 있는 모든 위치에 넣으십시오.

# .zshrc
alias ou="grep -rn --exclude=\*.{png,jpg,lock,log} --exclude-dir={.git,node_modules,dist,build}"


그렙 옵션:
r -> 재귀
n -> 라인 번호 출력

이 모든 단계를 거쳤다면 당신도 천재일 수 있습니다.

축하해요.
희망을 잃지 마십시오.
누구나 자기 안에 차드가 있다.🙏

좋은 웹페이지 즐겨찾기