키보드 단축키로 특정 응용 프로그램을 시작하는 방법이 있습니까? [복제]


답변:


40

Snow Leopard + space를 실행한다고 가정하면 Spotlight가 열리고 터미널을 실행할 수 있습니다.

스포트라이트는 다른 키 조합에 바인딩 될 수 있지만 기본값은 Windows+ 와 비슷합니다 R.


1
나는 당신이 아무것도 설치할 필요가 없기 때문에 대답으로 간다 ... quicksilver는 많은 것들을 위해 멋지다! 감사!
longda

1
Photoshop에서 확대 / 축소하기위한 기본 키 입력과 언어 입력 변경을위한 기본 키 입력 및 Spotlight 호출을위한 기본 키 입력이 모두 같지 않기를 바랍니다. :(
Scottie

87

스노우 레오파드 (Snow Leopard)로,이 실제로 되는 운영 체제에 내장.

Automator를 시작하고 응용 프로그램에서 입력을받지 않는 서비스를 만듭니다. 조치 라이브러리에서 '애플리케이션 실행'조치를 워크 플로우에 추가하십시오. 응용 프로그램 드롭 다운 목록에서 '터미널'응용 프로그램을 선택하십시오. 새 서비스를 저장 한 다음 키보드 단축키를 다음에 지정하십시오.
System Preferences -> Keyboard -> Keyboard Shortcuts -> Services


의견은 긴 토론을위한 것이 아닙니다. 이 대화는 채팅 으로 이동 되었습니다 .
bmike

2
"터미널"이 응용 프로그램 목록에없는 경우 "기타"를 선택하고 검색하여 찾아야했습니다.
wachr

1
@wachr 여기에서도 동일하지만 '유틸리티'폴더에서 쉽게 찾을 수 있으며 완벽하게 작동합니다.
Pan Long

@wachr 감사합니다. 유용했습니다. 'other ...'를 선택한 다음 'Utilities'폴더에서 찾아야했습니다.
Yogesh Umesh Vaity

완전한! 설정하는 데 몇 초가 걸리고 훨씬 효율적으로 작업 할 수 있습니다. 내 명령 + 옵션 + T를 사용했습니다. 기억하기 쉽고 할당되지 않았습니다.
jamesnotjim

19

Alfred Powerpack 이있는 경우 Alfred 1에서 단축키를 추가 할 수 있습니다.

또는 Alfred 2에서 워크 플로우를 만드십시오.

단축키는 Alfred 2에서 기본적으로 약간 지연되지만 트리거 동작을 변경하면 단축됩니다.


15

QuickSilver 설치를 권장 합니다. 가장 자주 실행하는 응용 프로그램을 기억하고 먼저 권장하는 응용 프로그램 실행기입니다. 몇 번의 키 입력으로 모든 응용 프로그램을 쉽게 시작할 수 있습니다.

QuickSilver는 모든 새 Mac에 설치하는 첫 번째 응용 프로그램입니다.


Quicksilver는 정말 시원하고 내가 찾고있는 것에 매우 가깝습니다!
longda

1
Quicksilver는 훌륭하지만 더 이상 개발되지 않습니다. 새로운 Alfred 앱은 매우 유사하고 지원되며 개발 중입니다. 나는 Mac App Store에서 그것을 얻었고 그것은 나를 위해 Quicksilver로 바뀌었다
conorgriffin

1
동의합니다. QuickSilver에서 Alfred (PowerPack 포함)로 전환했으며 뒤돌아 보지 않았습니다. 더 빠르고, 잘 통합되며, 매우 빠르게 개발되고 있습니다.
Shane Stillwell

10

OS에 내장되어 있지 않지만 Visor라는 무료 유틸리티를 사용하고 있습니다. 당신이하는 일은 터미널을 백그라운드에서 실행하는 것입니다.하지만 Visor 는 (사용자 구성 가능) 키 콤보를 누르면 Quake 스타일 콘솔에서 숨기고 호출합니다. 터미널 표시 / 숨기기 방법에 대해서는 꽤 사용자 정의 할 수 있습니다. 대단해


2
바이저는 단정하면서도 때때로 엉덩이에 약간의 통증이 있음을 발견했습니다.
Josh K

2
어떻게 요? 나는 버그 나 충돌을 겪은 적이 없으며, 근무 시간에는 명령 줄 작업을 위해 터미널로 끊임없이 뛰어 들고 있습니다. 한 번의 빠른 키 입력과 키보드 포커스로 터미널이 표시됩니다.
Scottie

TotalTerminal (새로운 Visor 이름)이 전체 화면 앱에서 제대로 작동하지 않는 것을 싫어합니다 (개발자 는 문제를 해결할 가능성이 없습니다 )
Dan

7

@NReilingh가 제안한 솔루션은 괜찮지 만 Terminal.app이 실행 중이고 열린 창이 없으면 실패합니다 (OSX 10.7에서 테스트했습니다).

교체 응용 프로그램 실행 과 동작을 실행 AppleScript로 실행되도록 조치하고 다음 코드를 설정하면 트릭을 수행합니다

on run {input, parameters}
  tell application "Terminal"
    activate
    reopen
  end tell
  return input
end run

전체 게시물은 다음과 같습니다. Mac OS X : 키보드 단축키에서 터미널 시작


1
reopen열려있는 창이없는 경우 새 기본 창을 만드는 데 사용할 수도 있습니다 . 스크립트는 응용 프로그램이 열릴 때까지 차단되므로 FastScripts로 실행하면 시간이 더 걸리는 것 같습니다. open -a또한와 같은 작업 reopen을 수행하며 스크립트를 차단하지 않습니다.
Lri

@LauriRanta 당신이 맞습니다 reopen. 지적 해 주셔서 감사합니다.
Claudio d' Angelis

6

다른 것에 관계없이 항상 터미널 창을 여는 바로 가기가 필요했습니다 . 이를 수행하는 코드는 다음과 같습니다.

tell application "Terminal"
        do script ""
        activate
    end tell

스파크 앱에 대한 위의 의견과 함께 이것을 훌륭한 해결책으로 찾았습니다.
Brady Trainor

또한 터미널 응용 프로그램이 열려 있는지 여부에 관계없이 새 터미널 창을 원합니다. 스파크 앱을 사용하지 않았습니다.
chrisdembia

4

Mavericks에는 Finder에서 강조 표시 한 폴더에서 새 터미널 창을 여는 옵션이 있습니다. 이 옵션을 활성화하려면로 이동하여 Finder -> Services -> Service Preferences확인하십시오 New Terminal at Folder.

여기에 이미지 설명을 입력하십시오

그런 다음 Finder 메뉴에서 사용하십시오.

여기에 이미지 설명을 입력하십시오


최신 Mac OS 10.11.2에는 더 이상 존재하지 않는 것 같습니다.
jmort253

2
그것은 여전히 ​​10.11.5에 나를 위해있다
Erik Berkun-Drevnig

2

이 솔루션은 MacOS Sierra에서 작동합니다.

  1. 자동화 시작
  2. '새 문서'를 클릭하고 '서비스'를 선택하십시오
  3. "서비스 수신 선택"을 "입력 없음"으로 변경
  4. 작업 창에서 "응용 프로그램 시작"을 선택하십시오.
  5. 풀다운 메뉴에서 실행해야하는 응용 프로그램을 선택하십시오. 터미널의 경우 맨 아래로 이동하여 "기타"를 선택하고 유틸리티 폴더에서 찾으십시오.
  6. 일부 이름을 사용하여 서비스를 저장하십시오.
  7. 시스템 환경 설정을 엽니 다. 키보드 옵션으로 이동하십시오. 바로 가기 탭을 클릭하십시오.
  8. 왼쪽 분할 창에서 서비스를 선택하고 오른쪽 분할 창에서 일반으로 스크롤하십시오. 당신은 당신의 서비스를 볼 수 있습니다.
  9. 서비스를 클릭하십시오. 선택한 서비스 자체에 "바로 가기 추가"라는 버튼이 표시됩니다. 그것을 클릭하십시오.
  10. 키 조합을 입력하고 시스템 환경 설정을 닫습니다.

1

DTerm 은 사용자가 구성 할 수있는 핫키를 통해 액세스되며 현재 디렉토리에서 터미널 명령 실행할 수있는 창이 나타납니다 . 예를 들어, Finder에 있고 일부 파일을 tar하려는 경우 tar디렉토리를 변경할 필요없이 바로 가기 키를 누르고 실행 하면됩니다. 명령을 입력 한 후 Enter 대신 Shift + Enter를 누르면 새 터미널 창에서 명령이 실행되어 계속 작업 할 수 있습니다.


1

내가 사용하는 스파크를 하고 있습니다 + + §(, 나는 영국 키보드 레이아웃이 §바로 아래입니다 esc) 터미널을 시작합니다. 서비스 / 애플 스크립트가 더 빠르기 때문에 서비스 / 애플 스크립트를 사용하는 것을 선호합니다. 또한 다른 솔루션과 같이 눈에 띄는 UI 요소를 추가하지 않습니다 (가능한 한 작업 공간을 효율적으로 유지하는 것에 대해 매우 항문 적입니다).

Spark의 개발은 중단되었지만 Snow Leopard에서 완벽하게 작동합니다.


1

서비스에 대한 Automator / Keyboard 바인딩이 더 낫다고 생각하지만 Quicksilver 를 언급해야한다고 생각합니다 .Quicksilver 는 Mac에 탁월한 키보드 서비스를 제공합니다.

Quicksilver에 대한 이 기사 를 읽어야 합니다 .


1

이것은 약간의 의견이며 직접적인 대답은 아닙니다. iTerm 을 사용 하고 환경 설정 ( + ,)> 키> 단축키를 통해 글로벌 단축키를 설정할 수 있습니다 .


1

나는 Apptivate를 좋아 한다 . 그것은 Spark와 같다. Apptivate를 사용하면 "모든 응용 프로그램, 문서 또는 스크립트 파일에 시스템 전체 바로 가기를 할당 할 수 있습니다." 그것은 단지이 일을하고 꽤 잘합니다. 매우 작으므로 시스템 리소스를 많이 사용하지 않습니다.

Apptivate의 한 가지 큰 기능은 이미 실행중인 Terminal.app와 같은 응용 프로그램을 감지하면 응용 프로그램의 새 인스턴스를 시작하는 대신 Apptivate가 숨겨 버린다는 것입니다.


0

FastScripts 를 사용 하여이 작업을 수행하고 있습니다. 최대 10 개의 키보드 단축키를 무료로 이용할 수 있으며, 키보드 단축키를 무제한으로 사용할 수있는 $ 14.95가 무료입니다 (저는 행복한 고객 인 Red Sweater Software와 제휴하지 않습니다).


0

이것은 CDTo와 매우 가깝습니다 .

"Terminal.app 창을 여는 빠른 미니 응용 프로그램은 맨 앞 파인더 창에 cd로 표시됩니다.이 응용 프로그램은 아이콘을 포함하여 파인더 창의 도구 모음에 배치되도록 설계되었습니다."

이상적으로는 MacOS 9의 내장 기능을 모방 한 도구가 필요합니다.

여기에 이미지 설명을 입력하십시오


0

Spark를 추천 해 주셔서 감사합니다. 방금 버전 3.0b9를 시도했으며 터미널을 시작하는 바로 가기를 만들기 위해 OS X 10.10.3에서 완벽하게 작동했습니다. 리눅스 배포판에서 터미널을 여는 것과 동일한 단축키 인 Ctrl + Opt + T를 사용합니다.



-1

Automator.app를 사용하여 새로운 바로 가기를 만들 수 있습니다

Automator app>을 누른 다음 service (gear icon) [no input]> 다음에 application.app service를 시작하고 terminal.app> [SAVE]> system pref를 선택했습니다. > 키보드 단축키> 서비스> 설정 바로 가기

클릭률 + opt + cmd + T

이 링크에서 설명

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.