
中文
Vimwiki는 VIM의 개인 위키입니다. 자체 구문 강조 표시가있는 다수의 링크 된 텍스트 파일입니다. Vimwiki와 함께 제작 된 예제 웹 사이트는 Vimwiki Wiki를 참조하십시오!
기여에 관심이 있으시면이 섹션을 참조하십시오.
Vimwiki를 사용하면 다음과 같습니다.
빠른 시작을하려면 <Leader>ww (기본값은 ww )를 눌러 인덱스 위키 파일로 이동하십시오. 기본적으로 ~/vimwiki/index.wiki 에 있습니다. 다른 경로/위키 등록을위한 :h vimwiki_list 참조하십시오.
다음 예제와 함께 제공하십시오.
= My knowledge base =
* Tasks -- things to be done _yesterday_!!!
* Project Gutenberg -- good books are power.
* Scratchpad -- various temporary stuff.
Tasks 에 커서를 놓고 Enter를 눌러 링크를 만듭니다. 일단 누르면, Tasks [[Tasks]] - Vimwiki 링크가됩니다. Enter를 다시 누르면 열 수 있습니다. 파일을 편집하고 저장 한 다음 백 스페이스를 눌러 인덱스로 돌아갑니다.
Vimwiki 링크는 여러 단어로 구성 될 수 있습니다. 링크 할 단어를 시각적으로 선택하고 Enter를 누릅니다. Project Gutenberg 와 함께 시도하십시오. 결과는 다음과 같습니다.
= My knowledge base =
* [[Tasks]] -- things to be done _yesterday_!!!
* [[Project Gutenberg]] -- good books are power.
* Scratchpad -- various temporary stuff.




Vimwiki는 VIM> = 7.3 에서 테스트되었습니다. 이전 버전에서 작동하지만 공식적으로 지원되지는 않습니다. Neovim 특정 버그가있을 가능성이 있지만 Neovim에서 작동하는 것으로 알려져 있습니다.
VIMRC 파일에 이러한 설정이 있는지 확인하십시오.
set nocompatible
filetype plugin on
syntax on그들 없이는 Vimwiki가 제대로 작동하지 않습니다.
git clone https://github.com/vimwiki/vimwiki.git ~ /.vim/pack/plugins/start/vimwiki
# to generate documentation i.e. ':h vimwiki'
vim -c ' helptags ~/.vim/pack/plugins/start/vimwiki/doc ' -c quit
참고 :
:h helptags 참조하십시오.:h packages . cd ~ /.vim
mkdir bundle
cd bundle
git clone https://github.com/vimwiki/vimwiki.git
VIMRC의 플러그인 구성에 다음을 추가하십시오.
Plug ' vimwiki/vimwiki '
그런 다음 실행 :PlugInstall .
vimrc 파일에 Plugin 'vimwiki/vimwiki' 추가하고 실행하십시오.
vim +PluginInstall +qall
지퍼 아카이브를 다운로드하여 ~/.vim/bundle/ 로 추출하십시오.
그런 다음 vim, run :Helptags 시작한 다음 :help vimwiki .
= Header1 =
== Header2 ==
=== Header3 ===
*bold* -- bold text
_italic_ -- italic text
[[wiki link]] -- wiki link
[[wiki link|description]] -- wiki link with description
* bullet list item 1
- bullet list item 2
- bullet list item 3
* bullet list item 4
* bullet list item 5
* bullet list item 6
* bullet list item 7
- bullet list item 8
- bullet list item 9
1. numbered list item 1
2. numbered list item 2
a) numbered list item 3
b) numbered list item 4
다른 구문 요소는 다음을 참조하십시오 :h vimwiki-syntax
- [.] Partially completed item with sub-tasks
- [X] Completed sub-task
- [ ] Incomplete sub-task
- [ ] Other incomplete sub-task
- [ ] Incomplete item
참고 : 터미널에서 아래 나열된 기본 바인딩 중 일부를 캡처하지 못할 수 있습니다. 문제에 직면 할 경우 대체 바인딩에 대한 제안은 :h vimwiki-local-mappings 참조하십시오.
<Leader>ww 기본 위키 인덱스 파일 열기.<Leader>wt 새 탭에서 기본 위키 인덱스 파일을 열어줍니다.<Leader>ws 위키 인덱스 파일을 선택하고 열 수 있습니다.<Leader>wd -wiki 파일을 삭제하십시오.<Leader>wr 위키 파일 이름 바꾸기.<Enter> - Wiki 링크를 팔로우/작성하십시오.<Shift-Enter> -Wiki 링크를 분할 및 팔로우/생성합니다.<Ctrl-Enter> -수직 분할 및 Wiki 링크를 따르기/생성.<Backspace> - 부모 (이전) Wiki 링크로 돌아갑니다.<Tab> - 다음 위키 링크를 찾으십시오.<Shift-Tab> -이전 Wiki 링크를 찾으십시오. 더 많은 바인딩을 보려면 :h vimwiki-mappings 의 전체 문서를 참조하십시오.
:Vimwiki2HTML 현재 위키 링크를 HTML로 변환합니다.:VimwikiAll2HTML 모든 Wiki 링크를 HTML로 변환합니다.:help vimwiki-commands -모든 명령을 나열하십시오.:help vimwiki - Vimwiki 장군은 문서를 도와줍니다. Vimwiki는 현재 Vimwiki (기본값), Markdown (Markdown) 및 MediaWiki (미디어)의 3 개의 구문을 선적합니다. 이 중, 기본 Vimwiki 구문은 가장 잘 지원되고 Markdown이 뒤 따릅니다. MediaWiki에 대한 약속은 없습니다.
참고 : 기본 구문 만 HTML 변환기가 내장되어 있습니다. Markdown 또는 MediaWiki의 경우 :h vimwiki-option-custom_wiki2html 참조하십시오. 몇 가지 예제 및 타사 도구가 여기에서 제공됩니다.
Markdown 또는 MediaWiki 구문을 사용하려면 .vimrc 에서 다음 옵션을 설정하십시오.
let g: vimwiki_list = [{ ' path ' : ' ~/vimwiki/ ' ,
' syntax ' : ' markdown ' , ' ext ' : ' md ' }]
이 옵션은 Vimwiki의 일부로 시스템의 모든 Markdown 파일을 처리합니다 ( set filetype? ). 추가하다
let g: vimwiki_global_ext = 0 Vimwiki의 작업을 g:vimwiki_list 에 나열된 경로로만 제한하기 위해 .vimrc 에. 다른 Markdown 파일은 Wiki 페이지로 취급되지 않습니다. g : vimwiki_global_ext를 참조하십시오.
다른 확장에 .vimrc 지원을 해제하려면 (예 : 새로운 Wiki 및 일반 마크 다운 파일에 대한 링크를 비활성화하는 데 비활성화).
let g: vimwiki_ext2syntax = {}g : vimiki_ext2syntax를 참조하십시오
GitHub 문제는 버그 보고서 또는 기능 요청을 제기하는 주요 방법입니다.
추가 리소스 :
Vimwiki에는 많은 사용자가 있지만 반복되는 개발자 나 커뮤니티를 돕는 사람은 거의 없습니다. 그러므로 당신의 도움에 감사드립니다. 모두가 도울 수 있습니다! 도움을 줄 수있는 방법에 대한 정보는 #625를 참조하십시오.
또한 Contributing.md 및 Design_Notes.md를 살펴보십시오
MIT 라이센스
저작권 (C) 2008-2010 Maxim Kim 2013-2017 Daniel Schemala
이에 따라이 소프트웨어 및 관련 문서 파일 ( "소프트웨어")의 사본을 얻는 사람에게는 허가가 부여됩니다. 소프트웨어의 사용, 복사, 수정, 합병, 배포, 배포, 숭고 및/또는 소프트웨어의 사본을 판매 할 권한을 포함하여 제한없이 소프트웨어를 처리 할 수 있도록 소프트웨어를 제공 할 권한이 없습니다.
위의 저작권 통지 및이 권한 통지는 소프트웨어의 모든 사본 또는 실질적인 부분에 포함되어야합니다.
이 소프트웨어는 상업성, 특정 목적에 대한 적합성 및 비 침해에 대한 보증을 포함하여 명시 적 또는 묵시적 보증없이 "그대로"제공됩니다. 어떠한 경우에도 저자 또는 저작권 보유자는 계약, 불법 행위 또는 기타, 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래에서 발생하는 계약, 불법 행위 또는 기타의 행동에 관계없이 청구, 손해 또는 기타 책임에 대해 책임을지지 않습니다.