Notare un sistema basato su file per Vim


10

In realtà sto cercando qualcosa di simile a Deft , solo per Vim. Qualcuno conosce qualcuno con cui ha avuto buone esperienze?

Risposte:


17

Dai un'occhiata alle note di vim: https://github.com/xolox/vim-notes

È una piattaforma per prendere appunti abbastanza sofisticata, eppure semplice. Non ha la ricerca incrementale di Deft ecc. (Ho usato Emacs, quindi conosco le funzionalità), ma quindi puoi taggare le tue note molto comodamente, usare il completamento automatico e, naturalmente, cercare tra i file. (La ricerca è basata su Python e quindi un po 'più veloce di vim-grep).

Proprio come in Deft, le tue note sono memorizzate in una cartella.

A proposito, penso di averlo trovato alle prese con la stessa identica domanda della tua: dopo essermi trasferito di recente a Vim, avevo bisogno di un'alternativa a Deft.

AGGIORNAMENTO: puoi anche consultare il plug-in CtrlP: https://github.com/kien/ctrlp.vim . Uno strumento eccellente che ti consente di cercare i nomi dei file in modo incrementale. È molto veloce, ben personalizzabile e puro vimscript (quindi non sono necessarie dipendenze esterne).

Molti mesi dopo: c'è anche unite.vim , che potrebbe avere un potenziale come "velocità notazionale del povero in Vim". Almeno le persone sembrano usarlo per sostituire sia ctrlp.vim che ack.vim / grep.vim con un plugin . Sembra davvero molto interessante.

Ancora più tardi: ora c'è anche nvim , un clone diretto di Notational Velocity. Sembra buono, ma richiede un po 'di tempo per abituarsi a nella mia esperienza: https://github.com/cwoac/nvim

Quasi un altro anno dopo: anche microViche potrebbe interessare qui. Non proprio come Deft, ma secondo me un approccio unico nel suo genere per prendere appunti o scrivere in Vim. Fondamentalmente ti permette di collegare linee / paragrafi in diversi file, visualizzare tutti questi collegamenti come una mappa (cool!) E avere tutti i file aperti contemporaneamente. Quindi puoi sfogliare i tuoi documenti come se li avessi aperti in un lettore di microfiche, "scorrere e ingrandire il testo" come dice l'autore e scrivere molti documenti in parallelo. Ha anche uno screencast per il plugin. https://github.com/q335r49/microviche


2
Benvenuto in Super User! La tua risposta non fornisce alcuna informazione sul perché o sul modo in cui il programma può rispondere alla domanda. Dai un'occhiata a questi suggerimenti su come fornire ottimi consigli sul software .
Daniel Beck

Grazie per averlo segnalato. Ho usato StackOverflow da un po 'di tempo, quindi avrei dovuto saperlo. Tuttavia, ho aggiunto alcuni dettagli.
martz,

2

Come Deft, vim-pad è modellato sulla Notational Velocity (che oscilla, tra l'altro). simplenote è in qualche modo simile ma è più "orientato al cloud".

Ci sono altri script su vim.org ma questi sono i più vicini, credo.


In realtà ho usato vim-pad, ma ha avuto alcuni problemi con PATH e la perdita di dati sulla piattaforma Windows (hmm, forse avrei dovuto menzionare che sono su Windows). Ne ho informato l'autore, ma permangono ancora alcuni problemi. Semplificherò.
Rook,

L'idea di vim-pad sembra buona ma era molto inaffidabile al primo e al secondo tentativo. L'ho scaricato di nuovo dopo aver scritto la mia risposta ed è altrettanto inaffidabile di prima: non riesce ad aprire alcune note preesistenti, ne apre altre nella stessa finestra ... Un semplice (e mappato) :Explore ~/Dropbox/nvmi basta.
romainl

Ah, capisco - questo significa che nel frattempo non sono stati fatti molti progressi (questa è una delle cose che invidio gli utenti di emacs; hanno un totale di meno plugin, ma quelli che sono popolari sono generalmente fatti meglio). Attualmente sto usando qualcosa di simile a: e ... ma mi manca una buona funzione di ricerca fatta nel modo giusto.
Rook,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.