Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I copied simplenote.vim to my ~/.vim/plugin directory and added the login variables to the .vimrc. When I launch vim, it will autocomplete :Simplenote.

But when I add an argument and execute I get the error

E117: Unknown function: simplenote#SimpleNote

I know I have python installed on MacVim because :python asks for an argument.

share|improve this question
figured it out. from the simplnote.vim archive, install what is in the autoload/ to your .vim/autoload/ and install the file in plugin/ to your /.vim/plugin/. – Kieran Feb 7 '13 at 5:22

You need to install the entire archive; just the plugin/ contents won't suffice. Since Vim 7, the autoload mechanism allows plugins to lazy-load much of their functionality on first use, reducing Vim startup time and memory footprint.

Many users prefer a plugin manager like Vundle or Pathogen; it makes installing and updating plugins easier.

share|improve this answer

Yes you need both files installed. Just saw that I didn't update the installation notes in the README when I switched to autoload. Sorry about that. I'm going to update the instructions there.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .