Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.