Sistema de toma de notas basado en archivos para Vim

10

En realidad estoy buscando algo similar a Deft , solo para Vim. ¿Alguien sabe de alguna con la que haya tenido buenas experiencias?

Torre
fuente

Respuestas:

17

Echa un vistazo a vim-notes: https://github.com/xolox/vim-notes

Es una plataforma para tomar notas bastante sofisticada y, sin embargo, simple. No tiene la búsqueda incremental de Deft, etc. (he usado Emacs, así que conozco las características), pero por lo tanto, puede etiquetar sus notas muy cómodamente, usar autocompletar y, por supuesto, buscar en los archivos. (La búsqueda está basada en Python y es algo más rápida que vim-grep).

Al igual que en Deft, sus notas se almacenan en una carpeta.

Por cierto, creo que lo encontré mientras luchaba con exactamente la misma pregunta que la tuya: después de haberme mudado recientemente a Vim, necesitaba una alternativa a Deft.

ACTUALIZACIÓN: Además, puede consultar el complemento CtrlP: https://github.com/kien/ctrlp.vim . Una excelente herramienta que le permite buscar nombres de archivos de forma incremental. Es muy rápido, muy bien personalizable y puro vimscript (por lo que no se necesitan dependencias externas).

Muchos meses después: Además, hay unite.vim , que podría tener cierto potencial como "Velocidad de notación del pobre en Vim". Al menos la gente parece estar usándolo para reemplazar tanto ctrlp.vim como ack.vim / grep.vim con un solo complemento . Parece muy interesante de hecho.

Aún más tarde: ahora también hay nvim , un clon directo de Notational Velocity. Se ve bien, pero necesita algún tiempo para acostumbrarse a en mi experiencia: https://github.com/cwoac/nvim

Casi otro año después: microViche también podría ser de interés aquí. No como Deft, pero en mi opinión es un enfoque único para tomar notas o escribir en Vim. Básicamente le permite vincular líneas / párrafos en diferentes archivos, mostrar todos estos enlaces como un mapa (¡genial!) Y tener todos los archivos abiertos simultáneamente. Por lo tanto, puede examinar sus documentos como si los tuviera abiertos en un lector de microfichas, "desplazarse y hacer zoom en el texto" como dice el autor, y escribir muchos documentos en paralelo. También tiene un screencast para el complemento. https://github.com/q335r49/microviche

martz
fuente
2
¡Bienvenido a Super User! Su respuesta no proporciona ninguna información sobre por qué o cómo el programa puede responder la pregunta. Lea estas sugerencias sobre cómo proporcionar excelentes recomendaciones de software .
Daniel Beck
Gracias por señalar esto. He usado StackOverflow durante algún tiempo, así que debería haberlo sabido. Sin embargo, agregué algunos detalles.
martz
2

Al igual que Deft, vim-pad está modelado a partir de Notational Velocity (que, por cierto, oscila). La nota simple es algo similar, pero es más "mentalidad en la nube".

Hay otros scripts en vim.org pero creo que estos son los más cercanos.

romainl
fuente
De hecho, he usado vim-pad, pero tenía algunos problemas con PATH y la pérdida de datos en la plataforma Windows (hmm, tal vez debería haber mencionado que estoy en Windows). He notificado al autor al respecto, pero aún quedan algunos problemas. Nota simple que revisaré.
Rook
La idea de vim-pad se ve bien, pero fue muy poco confiable en el primer y segundo intento. Lo volví a descargar después de escribir mi respuesta y es tan poco confiable como antes: no abre algunas notas preexistentes, abre otras en la misma ventana ... Un simple (y mapeado) :Explore ~/Dropbox/nves suficiente para mí.
romainl
Ah, ya veo, eso significa que no se hizo mucho progreso mientras tanto (esa es una de las cosas que envidio a los usuarios de emacs; tienen menos complementos en total, pero los que son populares generalmente están mejor hechos). Actualmente estoy usando algo similar a: e ... pero extraño una buena función de búsqueda hecha de la manera correcta.
Rook