Skip to content

verlane/Fn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fn+

AutoHotkey로 구현한 윈도 Vim 에뮬레이션입니다.

특징

  • Vim모드 전환이 간단한 Tab키 온/오프
  • 프로그램별로 키 동작을 설정 가능한 확장기능
    • d y g 기능 간소화, 숫자키를 펑션키로 FnDownKey.ahk
    • Notepad에서 / * # 검색기능 추가 NotepadGroup.ahk
    • Tab+q 숫자키를 펑션키로 고정, hjkl 스페이스바로 마우스 조작, -(_) =(+) 볼륨조절 FnSwitch.ahk

동작환경 및 설치

  1. Windows8.1x64
  2. AutoHotkey_L 설치
  3. Run.ahk 실행

사용법

  • Tab : Vim모드 켜기(Normal Mode)
  • Tab+Space : Vim모드 고정

커서이동

키 / 명령어 내용
n h n글자 왼쪽로 이동
n j n글자 아래로 이동
n k n글자 위로 이동
n l n글자 오른쪽로 이동
gg 파일 최상부로 이동
G 파일 최하부로 이동
^ / 0 행의 선두로 이동
$ 행의 말미로 이동
n w n 단어 이동
n e n 단어 이동
n b n 단어 뒤로 이동
n f n 페이지 이동
n F n 페이지 뒤로 이동

입력 / 편집

키 / 명령어 내용
a 입력 시작
A 행의 말미에서 입력 시작
i 입력 시작
I 행의 선두에서 입력 시작
n o 하부행에 n행 삽입후 입력 시작
n O 상부행에 n행 삽입후 입력 시작
n J n행 결합

삭제

키 / 명령어 내용
n x n글자 삭제(Delete)
n X n글자 삭제(Backspace)
n dd / d n d n행 삭제
n dw / d n w n단어 삭제
D 커서 위치부터 행 말미까지 삭제
d$ 커서 위치부터 행 말미까지 삭제
d^ 커서 위치부터 행 선두까지 삭제
dgg 커서 위치부터 파일 최상부까지 삭제
dG 커서 위치부터 파일 최하부까지 삭제
n cc / c n c n행 삭제 후 입력 시작
n cw / c n w n단어 삭제 후 입력 시작
C 커서 위치부터 행 말미까지 삭제 후 입력 시작
c$ 커서 위치부터 행 말미까지 삭제 후 입력 시작
c^ 커서 위치부터 행 선두까지 삭제 후 입력 시작
cgg 커서 위치부터 파일 최상부까지 삭제 후 입력 시작
cG 커서 위치부터 파일 최하부까지 삭제 후 입력 시작

치환

키 / 명령어 내용
n r n글자 치환
R 커서상의 문자부터 Esc가 눌러지기전까지 문자열 치환
n s n글자 삭제 후 입력 시작
S 행 삭제 후 입력 시작
~ 대/소문자 변환

복사하기 / 잘라내기 / 붙여넣기

키 / 명령어 내용
n Y / n yy / y n y n행 복사
n yw / y n w n단어 복사
ygg 커서 위치부터 파일 최상부까지 복사
yG 커서 위치부터 파일 최하부까지 복사
n p 현재 행 밑으로 n번 붙여넣기
n P 현재 행 위로 n번 붙여넣기

되돌리기 / 다시하기

키 / 명령어 내용
u undo
U redo

Releases

No releases published

Packages

No packages published