Vimacs - VS Code에서 Vim과 Emacs의 친절함
작년, 완전하게 자신용으로 만든 플러그인입니다만 좀처럼 편리하므로 소개합니다.
이상적인 편집자를 찾아서
그렇게 생각하는 사람을 위해 VSCode Extension입니다.
Vimacs for VSCode
ぁtps://마르케 tp.ゔぃすあ lsつぢお。 이 m/있어 ms? 그리고 m 핥기 = 미 grs.ゔぃまcs
할 수 있는 일
Ctrl+N
, Ctrl+P
등의 커서 이동에 대응 자세한 내용은
자신의 블로그로 소개하고 있으므로 그쪽을 참조하십시오
htps: //m. 이 grs. jp/bぉg/2019/12/14/ゔぃまcsーふぉrvs코데/
잠정 대처
상기 기사내에도 쓰고 있습니다만, 기대대로 움직이지 않는 키 바인드가 있습니다.
현재 내 쪽에서는 아래의 Emacs 잘라내기(Ctrl+W)가 움직이지 않기 때문에
keybindings.json
로 다시 정의하고 있습니다.{
"key": "ctrl+w",
"command": "emacs.action.clipboardCutAction",
"when": "editorTextFocus && editorHasSelection && !editorReadonly && vim.mode == 'Insert'"
}
VSCode 확장 개발 정보
오랜만에 만져 보면 잊고 있던 부분도 있었으므로 비망록적으로 남겨 둡니다.
VSCode의 확장 개발에는 vsce이라는 라이브러리를 이용합니다.
빌드 및 검증 및 공개
로컬 패키지 만들기
vsce package
로컬 패키지 설치
code --install-extension vimacs-1.1.1.vsix
마켓플레이스에 공개
vsce publish
기본적으로 이것뿐입니다.
계정 만들기
여기 편, 이전과 순서라고 할지 구조가 다른 생각이 듭니다.
기본적으로 Azure DevOps라는 점에서 Organization과 Project라는 것을 준비하고 관리해야 하는 것 같습니다.
https://dev.azure.com/[OrganizationID]
보안 토큰의 위치도 알기 어렵고 URL적으로는 다음과 같습니다.
https://dev.azure.com/[OrganizationID]/_usersSettings/tokens
자세한 내용은 공식 문서를 참조하십시오.
Publishing Extensions
Reference
이 문제에 관하여(Vimacs - VS Code에서 Vim과 Emacs의 친절함), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/migrs/items/c36722ee8dd15abde215텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)