Vim의 파일 기반 시스템 기록


10

실제로 Vim에서만 Deft 와 비슷한 것을 찾고 있습니다. 좋은 경험을 한 사람이 있습니까?

답변:


17

vim-notes를 확인하십시오 : https://github.com/xolox/vim-notes

상당히 정교하면서도 간단한 메모 작성 플랫폼입니다. Deft의 증분 검색 등은 없지만 (Emacs를 사용 했으므로 기능을 알고 있습니다) 메모를 매우 편안하게 태그하고 자동 완성 기능을 사용하며 물론 파일을 검색 할 수 있습니다. (검색은 Python 기반이며 vim-grep보다 다소 빠릅니다).

Deft와 마찬가지로 메모는 하나의 폴더에 저장됩니다.

BTW, 나는 당신과 똑같은 질문으로 어려움을 겪고있는 동안 그것을 발견했다고 생각합니다. 최근에 Vim으로 이사 한 후에 Deft의 대안이 필요했습니다.

업데이트 : 또한 CtrlP 플러그인 https://github.com/kien/ctrlp.vim을 확인할 수 있습니다 . 파일 이름을 점차적 으로 검색 할 수있는 훌륭한 도구입니다 . 매우 빠르고 멋지게 사용자 정의 가능하며 순수한 vimscript입니다 (따라서 외부 의존성이 필요하지 않습니다).

몇 달 후 : 또한 unite.vim이 있는데 , "Vim의 가난한 사람의 표기법 속도"와 같은 가능성이 있습니다. 적어도 사람들은 그것을 사용하여 ctrlp.vim과 ack.vim / grep.vim을 하나의 플러그인 으로 대체하는 것으로 보입니다 . 정말 흥미로워 보입니다.

훨씬 더 나중에 : 이제 Notational Velocity의 직접 복제 본인 nvim 도 있습니다 . 좋은 보이지만 내 경험에 익숙해 시간이 좀 걸립니다 : https://github.com/cwoac/nvim

거의 1 년 후 : microViche 도 여기에 관심이있을 수 있습니다. Deft는 아니지만 Vim에서 글을 쓰거나 글로 쓰는 것에 대한 일종의 접근 방식 중 하나입니다. 기본적으로 그것은 당신이 다른 파일로 라인 / 문단을 링크하고,이 모든 링크를 맵 (쿨!)으로 표시하고 모든 파일을 동시에 열 수있게합니다. 따라서 문서가 마이크로 피쉬 리더에서 열려있는 것처럼 문서를 탐색 할 수 있으며 저자가 말한대로 "텍스트를 이동 및 확대 / 축소"하고 많은 문서를 병렬로 작성할 수 있습니다. 또한 플러그인에 대한 스크린 캐스트가 있습니다. https://github.com/q335r49/microviche


2
슈퍼 유저에 오신 것을 환영합니다! 귀하의 답변은 프로그램이 질문에 답변 할 수있는 이유 또는 방법에 대한 정보를 제공하지 않습니다. 훌륭한 소프트웨어 권장 사항을 제공하는 방법에 대한 제안 사항 을 살펴보십시오 .
Daniel Beck

이것을 지적 해 주셔서 감사합니다. 한동안 StackOverflow를 사용 했으므로 알고 있어야합니다. 그러나 몇 가지 세부 사항을 추가했습니다.
martz

2

deft와 마찬가지로 vim-pad 는 Notational Velocity ( 가장 흔들리는 )를 모델로합니다. simplenote 는 다소 유사하지만 더 "구름이 많은"것입니다.

vim.org에는 다른 스크립트가 있지만 가장 가까운 스크립트라고 생각합니다.


실제로 vim-pad를 사용했지만 Windows 플랫폼에서 PATH 및 데이터 손실과 관련하여 몇 가지 문제가 발생했습니다. 저자에게이를 알려 주었지만 여전히 일부 문제가 남아 있습니다. Simplenote 확인하겠습니다.
Rook

vim-pad의 아이디어는 좋아 보이지만 첫 번째와 두 번째 시도에서는 매우 신뢰할 수 없었습니다. 내 대답을 쓴 후에 다시 다운로드했으며 이전과 마찬가지로 신뢰할 수 없습니다. 기존의 노트를 열지 못하고 다른 창을 같은 창에서 열 수 없습니다 ... 단순하고 매핑 :Explore ~/Dropbox/nv하면 충분합니다.
romainl

아, 알다시피-그 동안 많은 진전이 없었 음을 의미합니다 (이맥스 사용자를 부러워하는 것 중 하나입니다. 총 플러그인 수가 적지 만 인기있는 플러그인이 일반적으로 더 좋습니다). 나는 현재 : e ...와 비슷한 것을 사용하고 있지만 올바른 검색 기능이 제대로 작동하지 않습니다.
Rook
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.