Obsidian에 Vimrc 추가
Obsidian에서 제가 가장 좋아하는 기능 중 하나는 vim 바인딩 지원입니다. 나는 항상 vim과 VS Code의 vim 바인딩을 사용하고 모든 편집자가 vim 키를 사용할 때 코딩과 노트 작성 사이에서 훨씬 빠르게 컨텍스트를 전환할 수 있습니다. 1
"설정"> "편집기"로 이동하고 "Vim 키 바인딩"을 토글하여 자신의 Obsidian 저장소에서 vim 바인딩을 켤 수 있습니다.
Obsidian의 기본 vim 바인딩의 유일한 단점은 즉시 지원이 부족하다는 것입니다
.vimrc
. 내 개인.vimrc
에는 내가 의존하는 몇 가지 단축키가 있습니다.;
를 :
에 매핑합니다.j
를 gj
(및 k
를 gk
로 매핑하여 기본적으로 논리적 라인 대신 시각적 라인으로 점프합니다;
매핑은 Obsidian의 거래 차단기가 아닙니다. vim 명령을 자주 사용하지 않습니다. 그러나 j
및 k
다시 매핑이 중요합니다! Obsidian은 넉넉한 패딩 덕분에 터미널보다 훨씬 더 많은 텍스트를 래핑합니다. 텍스트가 많은 이 "간단한"게시물에서도 Obsidian에서는 한 줄이 네 줄로 바뀝니다.다행스럽게도 Obsidian
.vimrc
파일용 플러그인이 있습니다: Obsidian Vimrc Support Plugin . 이를 Obsidian 저장소에 추가하려면 "설정"> "커뮤니티 플러그인"> "찾아보기"로 이동하여 "vimrc"를 검색하십시오.그런 다음 "Vimrc 지원", "설치"및 "활성화"를 클릭합니다.
Obsidian 볼트의 루트(모든
.md
파일의 루트 폴더)에서 .obsidian.vimrc
라는 새 파일을 만듭니다. ~/.vimrc
를 .obsidian.vimrc
에 붙여넣을 수 있습니다.일반 모드에서
.obsidian.vimrc
, ;
및 j
를 다시 매핑하는 내 k
는 다음과 같습니다." .obsidian.vimrc
"
" A small .vimrc for Obsidian vim bindings
"
" To enable this file, you must install the Vimrc Support plugin for Obsidian:
" https://github.com/esm7/obsidian-vimrc-support
" _________________________________________________________________________
" ; (semicolon) - same as : (colon)
nmap ; :
" (space) - same as : (colon)
nmap <SPACE> :
" j and k navigate visual lines rather than logical ones
nmap j gj
nmap k gk
.obsidian.vimrc
를 작성하고 Obsidian을 다시 로드하면 새 vim 바인딩이 로드됩니다!Reference
이 문제에 관하여(Obsidian에 Vimrc 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/nickymarino/add-your-vimrc-to-obsidian-5f57텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)