[macos] Mac OS 파인더에서 터미널 열기 [닫기]

Mac OS 용 “Open Command Window Here”Windows Powertoy와 비슷한 것이 있습니까? Google 검색을 통해 몇 가지 플러그인을 찾았지만 개발자에게 가장 적합한 플러그인을 찾고 싶었습니다.



답변

Mac OS X Lion 10.7부터 터미널에는 정확히이 기능이 서비스로 포함되어 있습니다. 대부분의 서비스와 마찬가지로 이러한 서비스는 기본적으로 비활성화되어 있으므로 서비스 메뉴에 표시되도록 활성화해야합니다.

시스템 환경 설정> 키보드> 바로 가기> 서비스

사용 폴더에 새로운 터미널을 . Folder에 New Terminal Tab 도 있습니다.이 탭은 맨 앞 터미널 창에 탭을 만듭니다 (있는 경우 새 창을 만듭니다). 이러한 서비스는 Finder뿐만 아니라 모든 응용 프로그램에서 작동하며 텍스트에서 선택한 절대 경로 이름뿐만 아니라 폴더에서도 작동합니다.

명령 키를 할당 할 수도 있습니다.

서비스는 각 응용 프로그램 메뉴의 서비스 하위 메뉴와 상황에 맞는 메뉴 (폴더 또는 경로 이름에서 Control- 클릭 또는 마우스 오른쪽 버튼 클릭)에 나타납니다.

Finder 에서 폴더를 선택하면 폴더새 터미널 서비스가 활성화 됩니다 . 단순히 폴더를 열고 “제자리에서”서비스를 실행할 수는 없습니다. 상위 폴더로 돌아가서 관련 폴더를 선택한 다음 서비스 메뉴 또는 컨텍스트 메뉴를 통해 서비스를 활성화하십시오.

또한 Lion Terminal은 폴더 (또는 경로 이름)를 터미널 응용 프로그램 아이콘으로 드래그하면 새 터미널 창을 열고 기존 창의 탭 표시 줄로 끌어 새 탭을 만들 수도 있습니다.

마지막으로, 폴더 또는 경로 이름을 탭 (탭 표시 줄의)으로 끌고 포 그라운드 프로세스가 쉘인 경우 자동으로 “cd”명령이 실행됩니다. (이전 버전의 터미널에서와 같이 탭 내에서 터미널보기로 드래그하면 경로 이름 만 입력됩니다.)

명령 행 또는 쉘 스크립트에서이를 수행 할 수도 있습니다.

open -a Terminal /path/to/folder

이것은 폴더 / 경로 이름을 터미널 응용 프로그램 아이콘으로 드래그하는 것과 같은 명령 줄입니다.

관련 참고 사항에서 Lion Terminal에는 맨 페이지 조회를위한 새로운 서비스도 있습니다. 터미널에서 맨 페이지 열기 는 선택한 맨 페이지 항목을 새 터미널 창에 표시하고 터미널에서 맨 페이지 검색 은 선택한 텍스트에 대해 “아 프로포즈”를 수행합니다. 전자는 또한 매뉴얼 페이지 참조 ( “open (2)”), 매뉴얼 페이지 명령 행 인수 ( “2 open”) 및 매뉴얼 페이지 URL ( “x-man-page : // 2 / open”)을 이해합니다.


답변

이:

https://github.com/jbtule/cdto#cd-to

Finder 도구 모음으로 드래그하는 작은 응용 프로그램이며 아이콘이 매우 잘 맞습니다. 터미널, xterm (X11 아래), iterm과 함께 작동합니다.


답변

대안으로 없어서는 안될 응용 프로그램은 실제로 응용 프로그램에서 미니 터미널을 여는 DTerm 입니다. 또한 Finder, XCode, PhotoShop 등 모든 것에서 작동합니다.


답변

설명 (@ vgm64 덕분에) : 이미 터미널에있는 경우 터미널을 떠나지 않고도 최상위 Finder 창으로 빠르게 변경할 수 있습니다. 이렇게하면 마우스 사용을 피할 수 있습니다.

터미널에 언제든지 .bash_profile입력 할 수 있도록 다음을 추가했습니다 cdff.

function ff { osascript -e 'tell application "Finder"'\
 -e "if (${1-1} <= (count Finder windows)) then"\
 -e "get POSIX path of (target of window ${1-1} as alias)"\
 -e 'else' -e 'get POSIX path of (desktop as alias)'\
 -e 'end if' -e 'end tell'; };\

function cdff { cd "`ff $@`"; };

이것은 이 macosxhints.com 터미널 힌트 입니다.


답변

여기에서 터미널 열기를 확인하십시오 . “여기에서 명령 창 열기”와 가장 유사 할 수 있습니다. 나는 이것을 사용 >cdto했고 이것은 매우 비슷하지만 이것은 Spaces를 다루는 데 조금 더 나은 것 같습니다 … 그러나 완벽하지는 않습니다.

아주 좋은 점은 ” 응용 프로그램 시작시 키 다운 이벤트를 감지하고이를 사용하여 스크립트 동작을 수정하는 기능 “입니다. 스크립트를 호출하면 맨 앞 터미널 창에서 새 탭을 열 수 있습니다. ⌘ 키를 누른 상태에서 깔끔한 트릭.

PCheese의 답변에 주목하십시오. 아마도 터미널이 많은 사용자에게 더 유용 할 것입니다!


답변

vgm64d0k 에 의해 게시 된 매우 훌륭하고 슬림 한 Open Terminal 의 업데이트 된 버전이 있습니다. 제임스 데이비드 로 변경되었습니다 . 그는 자신의 사이트 에 새 버전을 게시했습니다 . OpenTerminalHere.zip을 다운로드하여 압축을 풀고 번들을 Library / Scripts 폴더로 이동 한 다음 Finder 도구 모음으로 드래그하십시오.

특별한 점은 Terminal.app 창이 이미 열려 있으면 항상 새 탭을 여는 것입니다. 매우 유용한! 또한 응용 프로그램의 버튼 스타일은 redacted 가 게시 한 cdto보다 Snow Leopard Finder.app 스타일에 더 적합합니다 .


답변

또한 command-C를 사용하여 파인더에서 항목을 복사하고 터미널 (예 : Spotlight 또는 QuickSilver 사용) 유형 ‘cd’로 이동 한 다음 command-v로 간단히 붙여 넣기