Vim. Собственная wiki
Есть замечательный скрипт для vim vimwiki, который позволяет создать собственную wiki... с подсветкой синтаксиса, перекрестными ссылками, а также экспортом в html (читайте документацию, она очень хорошая). Однако нет встроенной поддержки сохранения изменений. Но это и не нужно, ведь в мире существует множество систем контроля версий. Написать обвязку не сложно. Вот, например, простейшая реализация git коммитов при каждом сохранении файлов wiki.
function! s:commit_file()
let l:path = VimwikiGet('path')
execute 'cd'.l:path
let l:output = system("git init")
let l:output = system("git add *.wiki")
let l:output = system("git commit -am 'auto update'")
endfunction
au BufWritePost,FileWritePost,FileAppendPost *.wiki call <SID>commit_file()git init на существующем репозитории безопасен.
(1 vote)
- 1420 просмотров
Страница для печати

афигеть, сам использую wikidpad в качестве wiki-записной книги, а также поделюсь ссылкой на http://tiddlywiki.com/ - вики-в-себе на html+js
я когда то дебианизировал Viki
может приглянется
У vimwiki поболе wiki-стиль будет, да и земляк написал, и багрепорт мой быстро исправил :)
Отправить комментарий