[메모용] Word2013을 어느 정도 Emacs의 키 바인드에 대응시키기 위한 설정
소개
emacs의 키 바인딩 없이는 살 수 없는 신체가 되어 버렸기 때문에, 그 설정 메모입니다. 다른 장소에서도 다수 소개되고 있습니다만, 개행과 개단의 구분이 꽤 발견되지 않았기 때문에 일단.
어디까지나 메모용이므로 자신이 많이 사용하는 명령만을 기술하고 있습니다. 그리고 나는 Word의 매크로에 자세한 것은 아니기 때문에 기본적으로 질문등에는 대답할 수 없다고 생각합니다.
거친 흐름
간단한 커서 이동(Ctrl+f)이나 Undo(Ctrl+/)는 Word의 기존 명령으로 설정할 수 있습니다만, 개행(Ctrl+m)이나 행의 잘라내기(Ctrl+k)는 매크로를 짜지 않으면 구현할 수 없다 그래서, 그 2 방면으로부터 설정을 해 갑니다.
기존 명령에서
파일/옵션/리본 사용자 설정/사용자 설정/으로 이동합니다.
Emacs
명령 이름
동작
Ctrl+p
LineUp
커서를 한 줄 위로
Ctrl+p
LineUp
커서를 한 줄 위로
Ctrl+n
LineDown
커서를 한 줄 아래로
Ctrl+b
CharLeft
커서를 한 문자 왼쪽으로
Ctrl+f
CharRight
커서를 한 문자 오른쪽으로
Ctrl+a
StartOfLine
커서를 맨 앞으로
Ctrl+e
EndOfLine
커서를 줄 끝으로
Alt+<
StartOfDocument
커서를 문장으로
Alt+>
EndOfDocument
커서를 문장으로
Ctrl+/
EditUndo
동작 하나 되돌리기
Ctrl+w
EditCut
잘라내다
Alt+w
EditCopy
복사
Ctrl+y
EditPaste
붙여넣기
Ctrl+s
EditFind
문자열 검색
Alt+%
EditReplace
문자열 대체
Ctrl+x,f
FileOpen
열다
Ctrl+x,s
FileSave
덮어쓰기 저장
Ctrl+x,w
FileSaveAs
다른 이름으로 저장
Ctrl+x,c
FileCloseOrExit
Word 종료
Word 매크로에서
파일/옵션/리본 사용자 설정/사용자 설정/으로 이동합니다.
Sub deleteChar()
' Deleteキー
Selection.Delete Unit:=wdCharacter, Count:=1
End Sub
Sub deleteBackwardChar()
' Back Spaceキー
Selection.TypeBackspace
End Sub
Sub newParagraph()
' 改段
Selection.TypeParagraph
End Sub
Sub newLine()
' 改行
Selection.TypeText Text:=vbVerticalTab
End Sub
Sub killLine()
' カーソル以降の現在行をカット
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
Selection.Cut
End Sub
Sub nextPage()
' 下にスクロール
Selection.MoveDown Unit:=wdScreen, Count:=1
End Sub
Sub previousPage()
' 上にスクロール
Selection.MoveUp Unit:=wdScreen, Count:=1
End Sub
이것으로 설정이 종료됩니다. 편안한 Word 생활을 즐기십시오.
Reference
이 문제에 관하여([메모용] Word2013을 어느 정도 Emacs의 키 바인드에 대응시키기 위한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/reno_016/items/79e15bb5f1f924ba0e88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)