저는 현재 오토핫키를 사용하여 정말 다양한 단축키를 사용하고 있습니다. 오토핫키를 사용한지는 대략 8~9년 정도 된 거 같고~ 계속해서 오토핫키 코드가 누적 되다 보니 사용하는 코드 라인이 적어도 만 줄 이상은 되는 거 같네요. 자주 사용하는 단축키들은 손이 기억을 하지만 자주 사용하지 않는 단축키 같은 경우 시간이 오래되면 기억이 나지 않는 경우가 많이 있습니다.

물론 기억이 안 날 때는 코드를 확인하면 되겠지만 어떤 단축키가 있는지만 확인하고 싶을 때는 사실 일일이 코드를 확인할 필요가 없습니다. 오토핫키가 실행된 상태에서 아래 그림과 같이 마우스 오른쪽 버튼을 눌러서 open 버튼을 누르면 ~ 현재 실행된 오토핫키 프로그램에 대한 다양한 정보가 나타나는 새로운 창이 뜨게 됩니다.

해당 창의 View 메뉴에서 Hotkeys and their methods 또는 Ctrl + H 단축키를 통해 현재 스크립트에 설정된 단축키를 확인할 수 있습니다.

그런데 이러한 방식은 위에 설명한 바와 같이 몇 단계를 거치게 되므로 간단하게 단축키로 Hotkeys and their methods 창이 나타나도록 할 수가 있습니다.

Hotkeys and their methods 창은 ListHotkeys 라는 명령어를 통해서 접근 가능합니다.

오토핫키 스크립트 내에 아래와 같이 코딩을 한 후에~

F7:: ; shortcut F7

ListHotkeys

return

현재 설정된 단축키인 F7 을 누르면~ 아래와 같이 현재 스크립트 내에 단축키를 확인할 수 있는 Hotkeys and their methods 창이 나타나게 됩니다.



요즘은 학생들도 학교에서도 스크래치나 파이썬과 같은 프로그램을 배운다고 하고~ 어찌 보면 프로그래밍이 필수인 시대가 다가오고 있습니다. 물론 Python이나 스크래치같은 프로그램을 배우는 것도 좋지만~ 개인적으로는 모든 사람들이 프로그래머가 될게 아니기 때문에~ 바로 쓸모 있는 것을 만들 수 있는 실용적이고 재밌는 컴퓨터 언어를 배우는게 좋다고 생각합니다.

그래서 저는 항상 오토핫키를 추천을 드립니다. 물론 Autohotkey 는 윈도우 전용 프로그램이고 리눅스나 맥에서는 사용 할 수가 없기 때문에~ 해당 OS를 사용하시는 분들에게는 추천을 드릴 수가 없지만… 어쨌든 우리나라에서는 Windows 를 가장 많이 사용하기 때문에 오토핫키를 추천드리는 편입니다.

Autohotkey 를 사용하면 Windows 에서 정말 다양한 어찌 보면 대부분의 작업들을 자동화 할 수가 있는데~ 그 중에서 오늘은 오토핫키를 사용해서 메모장을 열고 해당 메모장을 현재 마우스 위치로 이동시키는 방법에 대해서 소개하려고 합니다. 일단 메모장을 여는 가장 기본적인 방법은 아래와 같습니다.

1. Win 버튼 누르고 메모장 검색 후 실행

2. Win + R 눌러서 실행 창 연 후에 notepad 명령어로 실행

3. launchy 를 통해 note 정도만 쳐서~ 메모장 실행

launchy 에 대해서 모르시는 분들은 아래 포스팅들 참조하시기 바랍니다.

https://iamaman.tistory.com/911

https://iamaman.tistory.com/1421

https://iamaman.tistory.com/2054

그냥 머리 속에 생각나는 방법은 위 세 가지 정도가 다네요~ 그런데 Windows 에서 이렇게 프로그램을 실행하면 창이 열리는 위치가 대부분이 제멋대로입니다. 그래서 저는 이런 부분이 조금 불편하더군요.

그래서 Autohotkey 를 사용하여 메모장을 실행 시킨 후에 마우스 위치로 이동시키는 방법에 대해서 소개 하려는 것입니다. 일단 코드는 아래와 같습니다.

코드에 주석을 달아 놨으니 이해 하시는데 큰 무리는 없을 거라고 생각을 합니다. Win + N 단축키를 누르면 메모장이 실행되고 위에 소개한 대로 마우스 위치로 이동하는 것을 보실 수가 있습니다.


간단하게 메모장을 여는 방법에 대해서 소개를 했지만~ 다른 프로그램들에도 응용을 해 보실 수 있을 겁니다.



  1. 잣나무 2019.08.27 19:48

    좋은 내용 감사합니다. ^^

요즘 많은 분들이 구글 크롬 브라우저를 사용하실텐데~ 다들 아시는 바와 같이 구글 크롬에는 몇몇 단축키들을 사용할 수 있습니다. 요즘에는 인터넷 검색을 워낙에 많이 하고 동시에 다수의 탭을 사용하다 보니 다수의 탭을 한 번에 닫거나 하는 기능들이 필요하곤 합니다.

다들 아시는 바와 같이 구글 크롬에는 확장프로그램을 설치 할 수가 있어서 굉장히 편리한데~ 확장 프로그램은 아래 주소에서 설치할 수 있습니다.

https://chrome.google.com/webstore/category/extensions

저는 구글 크롬 단축키 확장프로그램으로 Keyconfig 라는 프로그램을 사용했었습니다. 그런데 최근에 컴퓨터를 재설치 하면서 구글 크롬을 다시 설치했고 Keyconfig 확장 프로그램을 설치 하려고 보니 찾을 수가 없었습니다. 대신에 찾은 것이 오늘 소개하려고 하는 Shortkeys 확장 프로그램입니다. Shortkeys 는 아래 주소에서 설치할 수 있습니다.

https://chrome.google.com/webstore/detail/shortkeys-custom-keyboard/logpjaacgmcbpdkdchjiaagddngobkck

설치한 이후에는 아래 주소의 확장프로그램 관리 페이지에서 사용으로 설정을 해 주시고 세부 정보 -> 확장프로그램 옵션에서 자신이 사용하고자하는 크롬 단축키를 설정 할 수가 있습니다.

chrome://extensions/

저는 보통 “왼쪽 탭 모두 닫기”와 “오른쪽 탭 모두 닫기”를 단축키로 설정하여 사용하고 있는데 ~ 단축키를 추가 하기 위해서는 아래 그림과 같이 Add 버튼을 눌러서 필드를 추가한 이후에~ 사용하고자 하는 단축키를 설정합니다.

단축키 설정 방법은 위 그림에서 Help 를 눌러보면 알 수 있는데 사용하고자 하는 단축키를 직접 써 주고 Behavior 에서 단축키의 동작을 선택하면 됩니다.

“Activation Settings…” 설정을 통해서 사이트에 따른 단축키 동작을 선택적으로 활성화 시킬 수도 있습니다. 설정을 다 한 이후에는 당연히 Save 버튼을 눌러서 단축키 설정을 저장해 주시면 설정이 마무리 됩니다.

주 52 시간이 되고 인공지능 기술들이 생활 속에 접목되면서 근로자들의 업무 생산성은 그 어느 때보다 중요해지고 있습니다. 오늘 소개드린 Shortkeys 구글 크롬 확장프로그램 뿐만이 아니라 Autohotkey 와 같은 스크립트 프로그램 등을 통해서 PC 사용 효율을 향상시킬 수 있다면 경쟁력을 갖추는데 도움이 될 거라고 생각합니다.



PC 에서 동영상을 볼 때 어떤 플레이어를 사용하시나요? 저는 팟플레이어를 주로 사용하고 있는데~ 카카오 TV 팟 플레이어는 아래 주소에서 다운로드하여 설치할 수 있습니다.

https://tv.kakao.com/guide/potplayer

동영상 플레이어를 조금 더 편리하게 사용 하기 위해서 단축키를 사용하고~ 해당 설정들은 카카오 TV 팟 플레이어를 다시 설치 했을 때 다시 사용하기 위해서 설정 파일을 저장해 놓곤 합니다.

일단 팟 플레이어 단축키 설정하는 방법에 대해서 설명 드리면~ 팟 플레이어에서 F5 를 누르면 “환경 설정” 창이 나타납니다. 환경 설정 창에서 기본에 보시면 단축키 탭이 있고 추가를 눌러서 단축키를 설정할 수 있습니다.

저는 동영상을 시청한 후에는 파일을 모아 놓지 않고 대부분 지우는데 가끔씩은 지우지 않고 소장하고 싶은 경우도 있습니다. 그래서 “재생 완료 시 관련 파일 삭제” 기능을 껐다 켰다 하는 경우가 굉장히 많이 있는데 그때 그때 수동으로 설정을 하려니 굉장히 불편하더군요. 그래서 해당 기능을 아래와 같이 Ctrl + Shift + D 단축키로 설정을 해서 사용하고 있습니다.

정상적으로 설정되면 아래와 같이 단축키 설정에 등록이 되는 것을 확인할 수 있습니다.

그리고 이렇게 설정한 것들을 저장 하기 위해서 기본 탭에서 “INI 파일에 환경설정 저장”을 체크해 줍니다.

적용을 누르면 아래 경로에 PotPlayer.ini 파일이 생성 되는 것을 확인할 수 있습니다.

C:\Users\사용자계정\AppData\Roaming\PotPlayer\PotPlayer.ini


현재 환경 설정을 저장하기 위해서 “현재 설정 파일로 저장” 버튼을 누르고~ 저장하고자 하는 폴더를 선택한 후에 아래와 같이 INI 파일로 저장 해 줍니다.

reg 확장자로 저장 할 수도 있는데~ reg 파일은 복구시에 어떤 폴더에 넣어야 되는지를 잘 모르겠더군요.

이후에 현재 설정을 복구 할 때는 팟플레이어로 설치하고 위에서 설명한 “INI 파일에 환경설정 저장” 을 설정한 이후에 아래 폴더에 생성되는 PotPlayer.ini 파일을 저장해 놓은 파일로 바꿔치기 해 주면 됩니다.

C:\Users\사용자계정\AppData\Roaming\PotPlayer



요즘 청년 실업이 심각하다고 합니다. 저도 회사를 다니다가 요즘에는 백수가 된 상태라서, 관심 기업이 나오면 종종 지원을 해 보고 있습니다. 회사마다 입사지원 양식도 다 다르고 자소서에 원하는 내용도 달라서 입사 지원을 할 때마다 조금 귀찮고 짜증이 나더군요.

요즘에는 대부분 홈페이지에서 입사 지원을 하게 되는데 모든 회사가 그런 것은 아니지만 일부 회사의 경우 붙여넣기가 되지 않더군요. 보통 500~1000 자 정도 자기소개서를 쓰는 거 같은데~ 홈페이지에 바로 쓰기 보다는 워드나 구글 문서 등에 작성을 하고 붙여넣기 하시는 분들이 대부분일 거라고 생각합니다. 그런데 붙여넣기가 안 되는 사이트에서는 자기소개서를 다시 일일이 써야 되기 때문에 여간 짜증나는게 아닙니다.

그래서 이럴 때 사용하기 위해 Autohotkey 로 단축키를 하나 만들어 봤습니다. 코드는 아래와 같습니다. 엄청 간단하죠~ 그런데 이 단순한 단축키 프로그램이 사용해 보면 엄청난 time saving 을 해 준답니다.

ClipboardSend.ahk


#F10::    ; Win + F10

SendRaw %clipboard%

return

Autohotkey 를 사용하지 않는 분들을 위해서 exe 프로그램도 올립니다.

ClipboardSend.exe

Autohotkey 를 조금만 아시는 분들도 위 코드를 보면 바로 이해하실 수 있을 겁니다. 위 Autohotkey 코드는 Win + F10 을 누르면 Clipboard 의 내용이 포커스 되어 있는 부분에 써지게 됩니다. 따라서 워드프로세서 프로그램에 자기소개서를 열심히 작성한 후에 완성된 텍스트를 복사하고 ~ 홈페이지의 입력할 부분을 클릭하고~ Win + F10 을 눌러주면 붙여 넣기를 하는 것처럼 자기소개서 내용이 입력됩니다.

보통 붙여넣기가 안되는 사이트의 경우 Ctrl 이 막혀 있는 경우가 많기 때문에 Win 키를 사용했습니다.

위 단축키를 사용하니 붙여넣기가 안 되는 회사 홈페이지의 입사지원 양식에 자기소개서 내용을 작성하는 것이 너무나 편해졌네요. 누군가 한테는 도움이 되었길~



  1. 오종혁 2019.01.31 22:44

    안녕하세요! 님이 올려주신 autohotkey를 이용해서 지원서에 자기소개를 잘 복붙할 수 있었습니다! 감사합니다!

    6문항에 한 문항당 1000자 마지막 문항은 1400자라서 ctrl + v 가 안된다는 사실을 알았을 때 눈앞이 캄캄했는데

    혹시나 하는 마음에 구글에 검새했다가 이 글과 프로그램을 발견해서 잘 썼습니다! autohotkey가 뭔지도 모르는데 설명도 잘 해주셔서

    큰 어려움 없이 잘 쓸 수 있었습니다.

    시간을 세이브하게 해주셔서 감사합니다!

    • 남성 2019.02.01 09:07 신고

      도움되었다니 다행이네요. ^^ 꼭 합격 하시기 바랍니다.

  2. 2019.06.02 20:49

    비밀댓글입니다

    • 남성 2019.06.02 22:20 신고

      도움 되셨다니 다행입니다. 꼭!! 취업 성공하시기 바랍니다. ^^

요즘 메일 서비스 하는 곳은 너무나 많아서 다양한 메일 프로그램들을 사용 하시겠지만 저는 개인적으로 메일 서비스는 네이버를 많이 사용하는 편입니다.

요즘에 메일 서비스는 사실 거의 다 비슷비슷한데 개인적으로 구글의 지메일을 사용할 때는 단축키가 약간 불편한 것 같습니다.

저는 이번에 새로 네이버 계정을 하나 더 만들었는데 메일을 사용하려고 보니 단축키 설정이 되어 있지 않더군요. 그래서 오늘은 간단하게 네이버 메일에 단축키를 설정 하는 방법에 대해서 소개하려합니다.

클릭 몇 번 해주면 단축키가 설정이 되는데 아래와 같은 순서로 설정을 하시면 됩니다. 처음에는 네이버 환경 설정 페이지에 어떻게 들어가는지 몰라서 당황했었는데 그냥 옆에 사이드 메뉴에 있는 톱니바퀴 모양의 아이콘을 아무거나 클릭해도 환경 설정에 들어가 지더군요.

위 그림에서 확인하시는 바와 같이 네이버 메일 단축키는 굉장히 많습니다. 그래서 다 외워서 쓰는 것은 무리가 있는 거 같고 답장하기 R, 전체 답장하기 A, 메일 삭제 D, 메일 보내기 Ctrl + Enter 정도만 단축키를 사용해도 메일을 읽고 쓰고 지우는데 있어서 생산성이 정말 높아질 거라고 생각합니다.



블로그에 포스팅을 하다 보면 이미지가 필요한 경우가 있고 이런 경우 동영상 화면을 캡쳐 하게 됩니다. 저는 윈도우 컴퓨터에서 동영상 플레이어로 팟플레이어를 사용하고 있습니다. 팟플레이어에서 화면을 캡쳐 하기 위해서는 아래 그림과 같이 화면에서 마우스 오른쪽 버튼을 클릭하고 영상 -> 영상 캡쳐 메뉴를 선택하고 캡쳐를 하면 됩니다.

위 화면을 보시면 아시겠지만 마우스로 조작 하는 것이 불편하므로 단축키를 기억했다가 사용 하시는 것이 편합니다. Ctrl + C, Ctrl + E, Ctrl + Alt + C, Ctrl + Alt + E 중에서 자신이 원하는 방식 하나를 사용하시면 될 겁니다.

팟플레이어에서 자막과 함께 캡처를 하기 위해서는 위 화면에서 파란색 박스로 표시한 ‘가능하면 자막과 같이 캡쳐’ 를 선택하시면 됩니다.

그리고 자막은 아래 화면과 같이 ‘비디오 영상에 직접 출력’으로 선택하셔야 자막이 이미지로 표시되며 화면과 같이 캡쳐가 됩니다. 단축키는 Alt + I 입니다.



Autohotkey 를 사용하다보면 한글 키보드에만 있는 특수키들을 사용하여 단축키를 만들고 싶은 경우가 있습니다. 이러한 경우엔 당연히 특수키에 대한 키코드를 알아야 됩니다. 그래서 오늘은 키코드 확인 하는 방법에 대해서 소개해 보려 합니다.

요즘에는 한자를 사용할 일이 그렇게 많이 없다 보니 스페이스바 왼쪽 옆에 있는 한자키를 거의 사용을 하지 않습니다. 그래서 저는 한자키를 다른 키와 조합해서 Autohotkey 로 단축키를 만들어서 사용하곤 합니다. 키코드를 알기 위해서는 Autohotkey KeyHistory 를 보면 되는데 KeyHistory 는 두가지 방법으로 접근 가능합니다.

1. 코드를 사용한 접근 방법

아래의 Autohotkey 코드를 실행 시킨후에 한자 키를 몇 번 누르고 h 버튼을 누릅니다.

h:: ; KeyHistory 실행 단축키 : h

KeyHistory

return

esc::exitapp ; 종료 : esc

그러면 다음과 같이 KeyHistory 창이 나타나게 됩니다. 저는 위 코드를 실행 하고~ 한자키를 3 번 누른 후에 h 버튼을 눌러서 KeyHistory 창을 나타나게 했습니다. 아래 그림에서 확인할 수 있는 바와 같이 제가 사용하는 키보드에 한자키의 키코드는 VK 19, SC1F1 입니다. 이 중에서 SC1F1 을 단축키로 설정 하면 되는 것입니다.

아래는 한자키와 그 옆에 있는 Alt 키를 사용하여 단축키를 설정해 본 것입니다. 아래 Autohotkey 코드를 실행 한 후에 왼쪽 Alt 키와 한자키를 동시에 누르면 메모장이 실행 되는 것을 확인할 수 있습니다.

~LAlt & sc1F1::

run notepad.exe

return

2. 윈도우 작업바에서 현재 실행되고 있는 오토핫키 아이콘에서 오른쪽 클릭을 하고 나오는 메뉴에서 Open 을 클릭합니다.


그럼 다음과 같은 창이 나타나는데 위에 메뉴 중에 View -> Key History And Script Info 를 클릭하거나 Ctrl + K 를 눌러서 KeyHistory 창을 실행 시킬 수 있습니다.

키코드를 알아내고자 하는 키를 몇 번 누른 후에 F5 키를 눌러서 새로고침을 하면 1 번에서의 결과와 마찬가지로 키코드를 알아낼 수 있습니다.



주식을 하다 보면 당연히 HTS/MTS 을 사용한다. 요즘 누가 증권사 가서 구매 하나 …

 

요즘은 스마트폰의 혜택으로 MTS 을 많이들 사용하게 되며 대부분의 증권사들이 수수료도 굉장히 저렴해 지는 추세이다.

 

요즘 HTS 나 MTS 는 굉장히 편리해 져서 예전과 같이 무조건 컴퓨터 앞에 앉아 있거나

 

또는 PC 을 계속 켜 놓아야 할 필요가 없어졌다.

 

나는 요즘 서버 자동 매수/매도 라는 기능을 주로 사용하는데~

 

내가 주로 사용하는 미래에셋 카이로스에는 0635 화면이다.

 

단축키를 설정해 놓고 사용한다면 더욱 편리할 것이다.

 

아래 그림에서 보는 바와 같이 매수 및 매도를 가격이나 거래량 조건에 따라 기간을 정해 놓고 매수 하거나 매도 할 수가 있다.



 

서버자동 주문의 장점이라면 당연히 내가 깜빡하고 PC 를 켜지 않더라도 설정해 놓은대로 증권사의 서버에서 거래가 정확히 된다는데 있다.

 

매일 컴퓨터 앞에 HTS 만 지켜 보고 있을 수 없는 직장인들에게는 더 없이 좋은 기능인 것 같아서 소개한다.


저는 코딩 시 주로 Eclipse 을 주로 사용합니다.

 

일단 공짜 인데다가 단축키도 굉장히 많고~ 여러 가지 플러그 인들이 있어서 확장 기능도 좋고 매우 편리하네요.

 

요즘은 컴퓨터도 굉장히 좋아져서 그리 무겁게 느껴지지도 않네요.

 

아무튼 Eclipse 을 사용하면서 주로 사용하는 단축키 중에 Ctrl + Alt + Down/Up 단축키가 있습니다.

 

Eclipse 의 preference 에 보면 아래 그림과 같이 라인을 복사하는데 주로 사용하는데요~

 

되던 단축키가 갑자기 안되니 굉장히 불편하더군요.

 

그래서 해결 방법을 찾다 보니

 

인텔 HD 그래픽 제어판이라는 프로그램과 단축키 충돌이 나서 그런 것이더군요.

 

일부 컴퓨터에는 인텔 HD 그래픽 제어판이라는 프로그램이 기본으로 설치되어 있는 경우가 있는데 제가 사용하는 DELL 노트북 컴퓨터에도 이 프로그램이 설치되어 있더군요.

 

그래서 아래 그림과 같이 바로 가기 키를 사용안함으로 설정 하니까~

 

Eclipse 의 Ctrl + Alt + Down 동작이 정상적으로 동작하더군요.

 

만약 사용안함으로 설정해도 Eclipse 의 Ctrl + Alt + Down 동작이 정상적으로 동작하지 않는다면 위 캡쳐 화면과 같이 충돌 나는 명령어들을 다른 단축키로(위 예에서는 Ctrl + Alt + Num 9) 바꾸고 사용안함으로 설정하니 되더군요.

 

또는 지금 생각해보니 단축키를 아예 설정하지 않게 하는 방법도 될 것 같긴 한데 해봐야겠네요.


저는 주로 C/C++ 개발 툴로 eclipse 을 사용하는데요.

 

오늘은 eclipse 프로젝트에서 특정 resource 제거하는 방법에 대해 소개하려 합니다.

 

개발을 하다 보면 프로젝트에서 지우면 안되지만 indexing 은 안되었으면 하는 파일 또는 폴더 들이 있습니다.

 

이런 폴더나 파일들이 인덱싱이 된다면 쓸데 없는 정보로 코딩시 불편한게 사실입니다.

 

아래 그림과 같은 test3 프로젝트에서 ~ util 폴더 내의 코드들은 프로젝트에서 지우면 안되지만 인덱싱을 하지 않고 싶습니다.

 

이런 경우에는 아래 그림과 같이 프로젝트 선택후에~Properties 메뉴를 선택하거나 프로젝트 선택후에 Alt+Enter 단축키를 눌러서 Properties 메뉴에 들어갑니다.

 

Resources 의 Resource Filters 을 선택한 후에 아래 그림과 같이 Add 을 클릭합니다.

 

다음으로 필터의 타입을 결정하는데 여기서는 util 폴더를 제외하고 싶은 것이므로 Exclude all 을 선택하고 해당 폴더 이름인 util 을 적어 줍니다.

 

그럼 아래 그림과 같이 Resource Filters 가 설정된 것을 확인 할 수 있습니다. 아래 필터 화면에서 OK 을 누르면~

 

아래 그림과 같이 위에서는 있었던 util 폴더가 제거 된 것을 확인 할 수 있습니다.

 

이렇게 제거된 util 폴더는 실제로 파일이 지워진 것은 아니고~ 프로젝트에서만 제외된 것입니다.

리눅스를 사용하시는 분들이라면 비교적 쉘에서 명령어를 치는데 익숙하실 텐데요~

 

명령어에 익숙하더라도 도구를 제대로 사용하지 못한다면 생산성이 떨어질 수 밖에 없겠죠~

 

아래 주소에는 대표적인 리눅스 쉘인 Bash shell 의 단축키에 대해 설명이 있는데요~

 

http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/

 

간단하게 한글로 번역해 봤습니다. Cygwin에서도 동일하게 적용되더군요.

 

Ctrl + A    현재 타이핑하는 라인의 처음으로 커서 이동

Ctrl + E    현재 타이핑하는 라인의 끝으로 커서 이동

Ctrl + L 스크린 Clear (clear 명령을 해도 현재 스크린이 지워짐)

Ctrl + U    현재 커서 이전 글자들을 다 지움

Ctrl + H    backspace 키와 동일

Ctrl + R    이전에 사용했던 명령어들을 검색

Ctrl + C    현재 실행되는 것을 강제로 멈춤

Ctrl + D    현재의 shell을 나감(종료)

Ctrl + Z    현재 실행되는 process 를 background process 로 돌림

Ctrl + W    커서 이전 한 단어를 지움

Ctrl + K    커서 이후의 글자들을 다 지움

Ctrl + T    커서 이전의 두 글자의 위치를 서로 바꿈

Esc + T    커서 이전의 마지막 두 단어의 위치를 서로 바꿈

Alt + F    전방으로 한 단어 이동

Alt + B    후방으로 한 단어 이동

Tab    파일 또는 폴더 명 자동 완성


제 블로그를 방문해 주시는 분들이라면 대부분이 MATLAB을 사용하는 분들일 텐데요.

 

MATLAB 은 굉장히 좋은 툴이지만 편리한 툴도 더 편리하게 사용하고 싶은 게 사람의 욕심이죠~

 

오늘은 Autohotkey를 사용한 MATLAB 단축키 프로그램에 대해 소개하려 합니다.

 

제가 사용해 본 결과 아래 프로그램을 통한 단축키는 MATLAB Editor 가 Undock 돼 있는 경우에만 유용하더군요.

 

소개할 프로그램은 아래 주소에서 다운로드 받을 수 있고요.

http://www.mathworks.com/matlabcentral/fileexchange/5452-meditor-ctrl+tab-support

 

아래 그림과 같이 버튼을 클릭해서 다운로드 후 압축을 풀고 MEditor72_CtrlTab.exe 파일을 실행하시면 됩니다.

 

실행 하시면 윈도우 하단에 다음과 같이 메뉴가 나타납니다.

 

마우스를 가져다 대면 기본적인 단축키 들에 대해 나타나는데요. MATLAB Editor 에 여러 파일이 열려 있을 때, Ctrl+Tab 을 누르면 다음 파일로 가고, Ctrl+Shift+Tab 를 누르면 이전 파일로 넘어가는 형태입니다.

 

MATLAB 에서 기본적으로는 Editor 의 파일간의 전환은 Ctrl+ Page Up, Ctrl+ Page Down 으로 전환하게 되는데 이게 분편하신 분들만 사용하시는 게 좋을 것 같군요.

  

Editor 가 MATLAB desktop 에 dock 돼 있는 경우에는 Ctrl+Tab 을 누르면 MATLAB desktop 의 각 구성 패널간에 전환이 일어나더군요.


 

그래서 저는 MATLAB Editor 가 Undock 돼 있는 경우만 Ctrl+Tab, Ctrl + Shift + Tab 단축키를 사용합니다.

 

다음으로 Ctrl + Caps Lock 단축키인데요. Ctrl+Caps Lock 를 누를 때 마다 Command Windows 와 Editor 간의 전환이 이루어 집니다.

 

MATLAB 에서는 기본적으로 Ctrl + 0 을 누르면 Command Windows 로 이동하고, Ctrl + Shift + 0 를 누르면 Editor 로 이동하는데 한 손으로 단축키를 누르고 싶다 하시는 분들한테는 유용할 것 같네요.

 


  1. kcr 2016.07.17 22:22

    좋은 정보 감사합니다

    • 남성 2016.07.17 22:24 신고

      도움이 되었다니 다행이네요. 방문해 주셔서 감사합니다.

요즘 어떤 동영상 플레이어 사용하시나요?

 

저는 윈도우에서 주로 KMPlayer 를 주로 사용해 왔고~ 지금까지 굉장히 만족하면서 사용하고 있었습니다.

 

KMPlayer의 단점이라면 윈도우만 지원 한다는 거였는데~ 최근에는 다른 운영체제도 사용하는 경우가 많아져서 괜찮은 크로스 플랫폼 동영상 플레이어를 찾다 보니 VLC media player 가 나오더군요.

 

VLC media player 는 오픈 소스 동영상 플레이어이고~ 요즘 많은 사람들이 사용하는 듯 하더군요.

 

사용하실 분들은 아래 주소에서 다운로드 가능합니다.

 

http://www.videolan.org/

 

뭐 강력한 동영상 플레이어이니만큼~ 동영상 코덱 가리지 않고 잘~ 재생해주는것은 당연하고~

 

최근에 많이 돌아댕기는 파일 형태인 .rmvb 파일도 바로 바로 열어 주더군요.

 

KMPlayer 에서 .rmvb 확장자의 파일을 열려고 하다보니 다음과 같은 에러를 만날 수 있었는데~

 

KMPlayer 에서 .rmvb 확장자의 파일을 열려면 decoder 를 설치해 줘야 하더군요.

 

KMPlayer에서 .rmvb , .rm 확장자의 동영상을 보실 분들은 아래 주소 참조하여 decoder 를 설치하시면 됩니다.

 

http://www.kmplayer.com/korea/showthread.php?t=1276

VLC media player 를 다운로드 받아서 실행해 보면 다음과 같이 깔끔하게 생겼더군요.

 

처음에 사용할 때는 KMPlayer 단축키에 익숙해져서 그런지 불편하다는 느낌이 있었는데~

 

도구 → 선택사항을 선택하거나 CTRL +P 를 눌러서 선택사항에 들어가보니 자신에 맞게 단축키 설정도 할 수가 있더군요.

 

바꾸고 싶은 동작을 더블클릭하면 다음과 같은 화면이 나타납니다.

 

이런 화면이 나타난 상태에서 자신이 원하는 단축키를 누르고 저장하면 ~ 단축키 설정이 바뀝니다.

 

또 다른 맘에 드는 기능은 변환/저장 기능인데~ CTRL+R 을 눌러도 들어가집니다.

 

이 기능은 말 그대로 파일 변환을 하는 기능인데~ 필요에 따라 다른 형식의 파일로 변환할 때 굉장히 유용하더군요.

 

지난 포스팅에서 네트워크를 통해 파일을 다운로드하여 저장할 때 사용할 수 있는 툴로~ Freemake Video Converter 에 대해 소개해 드린 적이 있는데요~  

2012/09/16 - [유틸] - 동영상 변환 프로그램 Freemake Video Converter

 

VLC media player 도 URL 을 통한 다운로드 및 저장이 가능해서 좋더군요~

 

VLC media player 앞으로 많이 사용하게 될 듯 하네요~

아래 포스팅에서 워드 매크로에 대한 단축키 설정에 대한 부분이 나오는데요.

 


2012/08/01 - [컴퓨터일반] - MS 워드 VBA 그림 폭 맞추기



구글링을 해보니 이러한 워드 단축키 설정은 Autohotkey_L 을 이용해서도 가능하더군요.

 

다음 코드는 워드 매크로를 실행하기 위한 Autohotkey_L 코드 입니다.

 

RunMSWordMacro(MacroName) 함수를 보시면 간단히 word object 를 생성해주고 MacroName 라는 이름의 워드 매크로를 실행해주는 아주 간단한 코드입니다.

 

RunMSWordMacro(MacroName) {           ; MacroName : 매크로 이름

oWord := ComObjActive("Word.Application")

oWord.Run(MacroName)

}

 

#!1::            ; 단축키 win + alt + 1

RunMSWordMacro("Figure_Attributes")

return

 

저는 위 링크된 포스팅에서 소개했던 Figure_Attributes() 함수를 실행하는 단축키를 작성해 봤습니다.

 

Win + Alt + 1 을 누르면 Figure_Attributes() 함수가 실행됩니다.

 

사용해 보니 굉장히 편리하더군요.


문서를 작성하다 보면 대소문자 변환이 은근 짜증나게 느껴질 때가 있습니다.

 

사용하시는 프로그램에 따라 이런 대소문자를 변환해주는 단축키 등으로 변환할수 있는 프로그램도 있고 그렇지 않은 프로그램도 있죠~

 

MS 워드 같은 경우에는 대소문자 변환 단축키를 제공하는데요.

 

변환하고자 하는 영어 단어를 블록을 잡은 후에 Ctrl +Shift + A 를 하면 대문자 소문자가 변환이 됩니다.

 

워드와 같이 단축키를 제공해주는 경우야 쉽게 변환 가능 하지만 그렇지 않은 프로그램에서는 대소문자 변환 하려고 생각하면 귀찮아 지는데요.

 

오늘은 이러한 대소문자를 쉽게 변환하게 해 주는 Autohotkey_L 단축키를 소개하려 합니다.

 

Autohotkey_L 의 StringUpper, StringLower 함수를 사용하면 되는데요.

 

함수의 정의는 아래와 같구요~

 

StringLower, OutputVar, InputVar [, T]
StringUpper, OutputVar, InputVar [, T]

 

함수의 의미는 InputVar 을 OutputVar 에 대소문자 변환하여 저장한다는 거구요~ 맨 뒤의 T 는 title case 라고 해서 단어의 맨 앞 글자만 대문자로 변환해 주는 겁니다.

 

제가 간단하게 작성한 코드는 다음과 같습니다.

 

+#u:: ; shift + win+ u, 대문자로 변환

Send, ^c

ClipWait, 2

Send, {Delete}

StringUpper, Clipboard, Clipboard

Send, ^v

return

 

^+#u:: ; ctrl + shift + win+ u, title case 로 변환

Send, ^c

ClipWait, 2

Send, {Delete}

StringUpper, Clipboard, Clipboard, T

Send, ^v

return

 

+#l:: ; shift + win+ L, 소문자로 변환

Send, ^c

ClipWait, 2

Send, {Delete}

StringLower, Clipboard, Clipboard,

Send, ^v

return

 

그럼 위에 코드를 .ahk 파일로 저장 하시구~ 더블 클릭해서 실행 시키세요~

 

그리고 다음과 같이 사용 할 수 있습니다. 간단하게 메모장에 다음과 같은 글자가 있을 때~

 

 

블록을 지정한 후에 Shift + Win+ U 를 누르면~ 요렇게 대문자로 바뀌구요~

 

 

블록을 지정한 후에 Ctrl +Shift + Win+ U 를 누르면~ title case 로 바뀌구요~

 

 

블록을 지정한 후에 Shift + Win+ L 을 누르면~ 요렇게 소문자로 휘리릭 바뀝니다.

 

 

대소문자 변환 참~~ 쉽죠~~


윈도 XP에서 윈도우 7으로 갈아타면서 참 좋아진 부분들이 많이 눈에 띄는데 그 중의 하나가 파일 검색 이라고 생각됩니다.

 

시간이 지날수록 하드에 파일은 늘어나고 ~ 필요할 때 바로 바로 찾아서 사용을 해야 하는데 ~~

 

이런 경우 찾기가 제대로 안 된다면 참… 낭패죠.

 

기존에 써 오던 게 있어서~~ locate32등의 유틸도 계속 이용은 하고 있지만~

 


2011/03/01 - [유틸] - [유틸] locate32


 

기본적인 검색은 그냥 운영체제의 검색을 주로 이용합니다.

 

오늘은 Autohotkey 로 window 7 에서 파일 검색 하는 단축키 만드는 방법에 대해 말씀 드리겠습니다.

 

위 작업을 수행하기 위해서는 윈도우 찾기를 수행하는 명령어만 알면 됩니다.

 

윈도우에서 찾기 명령은 다음과 같습니다.

 

search-ms:query= 찾을 키워드

 

위 명령어만 알면 Autohotkey 로 단축키 만들기야 무지하게 간단하겠죠~

 

아래 코드는 ctrl+ win + F 를 누르면 현재 커서 위치의 내용을 복사한 후 윈도우 탐색기에서 찾기 하는 단축키 입니다.

 

^#f::         ; ctrl+ win + f

{

    Send, ^c            ; 복사

    Run, search-ms:query=%clipboard%    ; 찾기

}

 

위 코드를 적절한 이름의 ahk 확장자로 저장 후에 실행을 시키고~

 

문서 등의 찾고자 하는 내용을 블록을 잡은 후에 ctrl+ win + F 단축키를 눌러 주면~~

 

윈도우 검색 결과 창이 뜹니다.

 

아래 그림은 위 코드의 query 부분을 마우스로 더블 클릭한 후에 ctrl + win + f를 눌러서 제 컴퓨터에서 검색한 결과 입니다.

 


오늘은 MATLAB 단축키 설정 방법에 대해 알아 본다.

 

MATLAB desktop 에서 File 메뉴 à 그 다음에 Preferences 메뉴에 들어간다.

 

그럼 다음과 같은 창이 뜬다.


 

 

 

  • 1번 부분을 선택하여 shortcut 설정 탭으로 들어간다.

 

  • 2 번 부분에 설정하고자 하는 주제를 입력한다. 위 예에서는 cell 에 대한 단축키를 설정하기 위해서 cell 을 썼다.

 

  • 3번 부분에 나온 단축키 설정 가능한 리스트들 중에서 설정 하고자 하는 동작을 선택한다.

 

  • 기존에 단축키가 있었다면 4 번 부분에서 원하는 단축키를 설정한다.

 

 

  • 기존에 단축키가 없는 동작에 대해 단축키를 설정하기 위해서는 5번 부분에 있는 + 를 누르고 4번 부분에서 단축키를 설정한다.

 

  • 마지막으로 다 설정을 했으면 Apply à OK 를 누른다.

  


+ Recent posts