팁 & 테크
키보드, 마우스 등을 좀 더 편리하게 사용할 수 있는 팁, 개조나 자작 관련 정보, 기술 내용을 자유롭게 올리는 게시판입니다.
해피해킹2 프로 흰색 무각인을 얼마전에 구매해 사용하고 있습니다.
키감 좋고 사이즈 좋고 다 좋았는데 문제는
윈도우에서 사용상 펑션키 및 화살표의 부적응으로
해피해킹의 최대 장점인 유닉스용으로
울 서걱이를 바꿔보자는 생각에 AutoHotKey를 이용해서
작업을 해봤습니다.
AutoHotKey 프로그래밍을 처음 접하다보니 메뉴얼 들쳐가며
일주일동안 고생이 말이 아니더군요. ㅡㅡ;
지금까지 커맨드모드, 입력모드, 비쥬얼모드(블럭모드)는 작업을 대부분 했구요
실행모드는 개발이 안되었습니다.
윈도우에서 실행모드는 그다지 필요가 없을거 같구요^^
아직까지 구현이 덜 된 부분이 있긴 하지만 대부분의 기능은 구현이
되어 있기때문에 사용하는데 그리 무리는 없다고 생각하네요..
우리 서걱이의 딥스위치 세팅은 1,3,4,5 On 상태입니다.
아래 그림 처럼 세팅이 됩니다.
펑션키 없이 서걱이가 hjkl로 이동하니까 일단 엄청 편하네요^^
제가 몇개의 편집기 및 IDE에서 테스트 해봤는데
VI를 이용해서 프로그래밍하는것 처럼 편합니다.
VI를 사용하실 줄 아시는 분들은 테스트 및 보완 되어야 할
부분 좀 부탁 좀 드려 봅니다.
AutoHotKey 관련 사이트 http://cafe.naver.com/autohotkey.cafe
Vim.zip을 압축을 푸셔서 Vim.exe를 실행하시면 됩니다.
아래 그림은 제가 현재 구현된 부분을 표시하였습니다.
참조하시길 바랍니다.
2008.01.30 12:54:02 (*.132.86.123)
:w = 저장
n = 다음 찾기
N = 이전 찾기
3개 추가 했습니다.
찾기는 해당 어플리케이션의 다음찾기를 Alt+2, 이전찾기를 Alt+1으로
세팅해 놓으셔야 되고 커맨드모드, 블럭모드에서 모두 찾기가 가능합니다.
n = 다음 찾기
N = 이전 찾기
3개 추가 했습니다.
찾기는 해당 어플리케이션의 다음찾기를 Alt+2, 이전찾기를 Alt+1으로
세팅해 놓으셔야 되고 커맨드모드, 블럭모드에서 모두 찾기가 가능합니다.
2008.01.30 13:00:47 (*.132.86.123)
차쿠리/ 저도 이번에 VI를 만들면서 VI가 정말 과학적으로 만들어 졌음을
세삼 느꼈습니다. 명령어들이 많지만 상당히 일관성 있어서 몇번 쓰다보면
자연히 외워 집니다.^^ 중독되면 Window 쓸때 화가 날 정도니까요 ㅡㅡ;
세삼 느꼈습니다. 명령어들이 많지만 상당히 일관성 있어서 몇번 쓰다보면
자연히 외워 집니다.^^ 중독되면 Window 쓸때 화가 날 정도니까요 ㅡㅡ;
2008.01.30 13:19:31 (*.132.86.123)
윈도우에서 GVim을 이용할때 사용하는 명령어들을 이번에 만들면서
한번 정리해 봤습니다. GVim에서만 이용하는 명령어 몇개 빼면
대부분 비슷합니다.
한번 정리해 봤습니다. GVim에서만 이용하는 명령어 몇개 빼면
대부분 비슷합니다.
2008.02.01 00:11:32 (*.219.190.118)
저는 emacs 쓰는데욥..ㅋ 그런데 윈도우 emacs 환경으로 바꾸는거 깔아놔도.. 별로 안쓰게 되더라구요..ㅋ 윈도우에서 복사는 Ctrl+c, 붙여넣기는 Ctrl+v 가 어울리는거 같습니다..ㅋ
2008.02.16 01:10:35 (*.32.80.137)
w는 특수문자를 별개의 단어로 인식하고
W는 공백만을 건너뛰는 차이가 있어서
평소에는 W를 즐겨 씁니다.
그런데 W가 구현이 되어 있지 않고 w가 W처럼 되어 있어서 조금 불편하네요.
w와 W, b와 B를 구분해주실 수 있을까요?
W는 공백만을 건너뛰는 차이가 있어서
평소에는 W를 즐겨 씁니다.
그런데 W가 구현이 되어 있지 않고 w가 W처럼 되어 있어서 조금 불편하네요.
w와 W, b와 B를 구분해주실 수 있을까요?
2008.02.16 11:25:44 (*.109.189.247)
현재 w, b는 Ctrl + Right 이런식으로 액션을 보냅니다.
그런데 윈도우에서 자체적으로 공백을 구분해서 이동하게 하는 액션이
없습니다. ㅡㅡ; 참 안타깝죠...
W, B 등을 구분해야 한다면 제 생각에는 파일을 읽어 드려서
하는 방법이 있겠으나 현재 목적은 윈도우 환경에서 사용하기 위해
구현을 해서 그것이 파일이 될수도 있고 어떤 어플리케이션의
문장일수도 있을거 같습니다.
좋은 방법이 없는지 한번 찾아봐야 겠네요..
그런데 윈도우에서 자체적으로 공백을 구분해서 이동하게 하는 액션이
없습니다. ㅡㅡ; 참 안타깝죠...
W, B 등을 구분해야 한다면 제 생각에는 파일을 읽어 드려서
하는 방법이 있겠으나 현재 목적은 윈도우 환경에서 사용하기 위해
구현을 해서 그것이 파일이 될수도 있고 어떤 어플리케이션의
문장일수도 있을거 같습니다.
좋은 방법이 없는지 한번 찾아봐야 겠네요..
2008.02.16 13:34:31 (*.32.80.137)
이건 여담이지만...
vim.ahk를 켜놓고 gvim 작업을 하다가 낭패를 볼 뻔했습니다.
진짜 vi를 실행할 때에는 suspend 모드로 들어가도록 해야 할 것 같은데
제 실력으로는 건드릴 수가 없네요.
혹시 방법이 있으면 알려주시기 바랍니다.
vim.ahk를 켜놓고 gvim 작업을 하다가 낭패를 볼 뻔했습니다.
진짜 vi를 실행할 때에는 suspend 모드로 들어가도록 해야 할 것 같은데
제 실력으로는 건드릴 수가 없네요.
혹시 방법이 있으면 알려주시기 바랍니다.
2008.02.16 15:21:40 (*.109.189.217)
저는 gvim을 이용할 경우 작업표시줄의 AutoHotKey 아이콘을
끄고 작업을 합니다.
왜냐하면 커맨드모드, 입력모드를 Suspend On, Off로
처리하고 있기 때문입니다.
커맨드 모드일 경우 설정된 매핑키들의 액션을 수행하고
입력모드일 경우 정상적인 키를 입력할 수 있도록 하고 있기때문에
약간은 번거럽더라도 끄고 작업을 하시는것이 좋을거 같습니다.
끄고 작업을 합니다.
왜냐하면 커맨드모드, 입력모드를 Suspend On, Off로
처리하고 있기 때문입니다.
커맨드 모드일 경우 설정된 매핑키들의 액션을 수행하고
입력모드일 경우 정상적인 키를 입력할 수 있도록 하고 있기때문에
약간은 번거럽더라도 끄고 작업을 하시는것이 좋을거 같습니다.
2008.02.16 15:39:42 (*.109.189.217)
저도 해피 방향키의 짜증으로 처음에는 방향키, Home, End만
처리해서 쓸려고 했는데 결국 해피의 특성상 저런키들을 처리하기
위해서는 어떤 모드가 필요했고 vi쯤 되면 쓸만 하겠다 싶어
하나 하나 기능을 정의해서 쓰긴하지만
제 생각에는 유닉스의 콘솔과 윈도우의 어플리케이션과의
특성의 차이로 인해 VI모듈이 윈도우에서 불편을 끼치곤 하지만
그 부분은 어쩔수 없이 감수를 하고 쓰는 편이 낳다는 생각입니다.
VI모듈은 VI모듈의 역할만 하면 되지 그 외의 개인적인 편의기능을
정의하는 것은 개인의 문제라고 생각합니다.
그래서 저도 VI모듈과 ~ = Delete, Shift + Esc = ~로 매핑한
두개의 Hotkey파일을 띄어 놓고 있는 상황입니다.
처리해서 쓸려고 했는데 결국 해피의 특성상 저런키들을 처리하기
위해서는 어떤 모드가 필요했고 vi쯤 되면 쓸만 하겠다 싶어
하나 하나 기능을 정의해서 쓰긴하지만
제 생각에는 유닉스의 콘솔과 윈도우의 어플리케이션과의
특성의 차이로 인해 VI모듈이 윈도우에서 불편을 끼치곤 하지만
그 부분은 어쩔수 없이 감수를 하고 쓰는 편이 낳다는 생각입니다.
VI모듈은 VI모듈의 역할만 하면 되지 그 외의 개인적인 편의기능을
정의하는 것은 개인의 문제라고 생각합니다.
그래서 저도 VI모듈과 ~ = Delete, Shift + Esc = ~로 매핑한
두개의 Hotkey파일을 띄어 놓고 있는 상황입니다.
2010.01.25 15:53:35 (*.106.186.122)
혹시 이(1,3,4,5 on) 상태의 Fn - ALT - Space Bar - 한/영 - Win 키 조합을,
Fn - Win - Space Bar - 한/영 - ALT 조합으로,
왼쪽 ALT와 오른쪽 Win 키를 서로 바꿀 수 있는 스위치 조절법이 있을까요?
별도의 키맵소프트웨어를 사용하지 않고서 말이지요...
아시는 분이 계시면 좀 알려주세요. 부탁입니다.
Fn - Win - Space Bar - 한/영 - ALT 조합으로,
왼쪽 ALT와 오른쪽 Win 키를 서로 바꿀 수 있는 스위치 조절법이 있을까요?
별도의 키맵소프트웨어를 사용하지 않고서 말이지요...
아시는 분이 계시면 좀 알려주세요. 부탁입니다.
2010.10.04 10:50:37 (*.239.34.111)
해피해킹을 구입한 이후로 아주 잘 쓰고 있습니다. 다시 한번 감사드립니다.
근데 359라인을 주석처리해 놓으셔서 ctrl+b했을때 PgUp되는게 안되더군요. 어떤 이유가 있는지 모르겠지만 저는 주석풀고 재컴파일해서 사용하는데 큰 이상은 없어보입니다 ^^
작성된지 6개월이 지난 글에는 새 코멘트를 달 수 없습니다.