Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 1, 2015
  1. Enable showing code block markers

    Fixes #107
Commits on Mar 15, 2015
  1. Merge pull request #104: Make concealing configurable

    I made a few changes while merging this pull request:
    1. I changed the logic inside syntax/notes.vim to use the function
       xolox#misc#option#get() with a default option value of true (1). In
       my mind this makes a lot more sense than checking for the existence
       of variables without checking their actual values.
    2. I renamed notes_conceal_italics to notes_conceal_italic to be
       consistent with the other options (IMHO).
    3. I rewrote the documentation additions because A) doc/notes.txt is
       generated from so the changes by @naddeoa would have gone
       lost and B) because there were typos in the additions
    4. The documentation for notes_conceal_code was incorrect because
       the code changes by @naddeoa only apply to the markers for inline
       code fragments, not the markers for multi line code blocks. I kept
       the implementation as is and updated the documentation to match the
    See also pull request 104 on GitHub:
Commits on Mar 10, 2015
  1. Document text folding of headers (issue #106)

    NB: I've decided to start including screen shots in version
    control because there isn't a better place to keep them...
Commits on Mar 4, 2015
  1. Fix issue #102: Code block detection seems somewhat broken

    See issue 102 on GitHub:
    Thanks to @gstewart for the analysis.
Commits on Feb 6, 2015
  1. Added documentation for conceal options.

    Anthony Naddeo authored
  2. Made concealing configurable.

    Anthony Naddeo authored
    Users can now add options to configure whether or not the conceal
    feature isused to shorten urls and hide quotes/underscores for
    formatting. To disable all concealing:
            let g:notes_coneal_code = 0
            let g:notes_coneal_italics = 0
            let g:notes_coneal_bold = 0
            let g:notes_coneal_url = 0
     This was added because some plugins don't play nicely with concealing.
     In particular, the indentLines plugin is conflicting with coneal on OSX
     (at least).
Commits on Dec 29, 2014
  1. Easy customization of new note template (also from command line)

    This was added to enable simple integration with
    tools like sup (
  2. Merge pull request #103: Open HTML in split & Mediawiki converter

    In this merge commit I'm making a couple of minor changes:
     - The `---` sequence is now used as a horizontal divider in the
       Mediawiki syntax converter.
     - The changes to xolox#notes#html#view() created a temporary file even
       when the HTML was shown in a Vim split window, now the temporary file
       is only created when it needs to be passed to a web browser.
     - I changed some wrong indentation, removed some unused code (the
       counter variable) and renamed some private variables
       (s/hilight/highlight/g) and added word boundaries to the
       TODO/DONE/XXX matching in the file mediawiki.vim.
     - No trailing empty lines are added when a note is converted to
       Mediawiki syntax (there were in the pull request, but without context
       or explanation so I'd rather keep the Markdown, HTML and Mediawiki
       converters consistent).
Commits on Dec 22, 2014
  1. Fixed case matching.

    Anthony Naddeo authored
    The TODO and DONE should only be colored if they are exact case
    sensitive matches. Also, only the first match should be colored.
  2. Added coloring to TODO, XXX, and strikethrough to DONE

    Anthony Naddeo authored
Commits on Dec 18, 2014
  1. @naddeoa

    Updated documentation to contain :NoteToMediawiki

    naddeoa authored Anthony Naddeo committed
    Also updated the documentation to contain the `:NoteToHtml split`
Commits on Dec 15, 2014
  1. @naddeoa

    Added support for converting to Mediawiki syntax.

    naddeoa authored Anthony Naddeo committed
    My job uses Mediawiki based wikis. This allows me to continuing using
    vim-notes and share my notes when my coworkers need to see them.
  2. @naddeoa

    Added ability to open html in a new split.

    naddeoa authored
    The html feature is very convenient, but I find myself wanting to view
    the source code at times. Without this option, I would have to open
    thefile in a browser, right click and view page source.
Commits on Nov 27, 2014
  1. Merge pull request 98: Accept ``` code markers (similar to GFM*)

    * GFM -> GitHub Flavored Markdown
Commits on Nov 23, 2014
  1. @m42e

    Removed additional space

    m42e authored
Commits on Nov 21, 2014
  1. @m42e
  2. @m42e
Commits on Nov 11, 2014
  1. Document usage of multiple platforms (issue #85)

    See also issue #85 on GitHub:
Commits on Nov 3, 2014
  1. Start using 'syntax sync fromstart' until we find a better way ...

    See also issue #2 on GitHub:
Commits on Oct 20, 2014
  1. Trigger BufWritePre/BufWritePost autocmd events in xolox#notes#save()

    It's hard to estimate the consequences of this change, but there's really
    only one way to find out, hence I'm committing the change. The previous
    behavior was a bug anyway, it's just that it could have been hiding a lot
    of other bugs and incompatibilities until now... I'm keeping my fingers
    crossed ;-)
    See also issue #88 on GitHub:
Commits on Sep 14, 2014
  1. Disable special key mappings inside {{{ snippets }}}

    This is my first serious attempt to resolve issue #79 and issue #83.
    I was originally worried that this might have serious impact on typing
    speed because the <expr> mappings now have to search back through the
    current buffer to determine their context.
    In practice the slowness isn't that bad and it *is* really nice to type
    regular quotes inside code blocks. No doubt this will become a performance
    problem for someone editing 10.000 line notes, but we'll cross that bridge
    when the get there ;-)
Commits on Aug 4, 2014
Commits on Jul 7, 2014
Commits on Jul 6, 2014
  1. First attempt* at support for notes in nested directories (issue #71)

    * This might be a little rough around the edges, but it seems to work
      pretty well, so I currently don't see any reason not to make this the
      default. Some details I will have to think through a bit more, but
      they will no doubt become apparent once the feature is released.
      This change requires the latest version of vim-misc.
Commits on Jun 29, 2014
  1. Merge pull request #69: Don't sync title for shadow notes

    This also resolves issue #55.
Commits on Jun 25, 2014
  1. @abhinav
Commits on Jun 20, 2014
  1. Add logging to :SearchNotes in order to debug issue #53 on GitHub

    See issue 53 on GitHub:
Commits on Jun 17, 2014
  1. Bug fix for issue #68 (silence E403)

    See issue #68 on GitHub:
Something went wrong with that request. Please try again.