Error thrown when switching buffers - Key not present in Dictionary
I am receiving this error when trying to switch buffer via
FuzzyFinder plugin with
Error detected while processing function 11: line 6: E716: Key not present in Dictionary: lastPattern) Error detected while processing function 11: line 6: E116: Invalid arguments for function empty(self.lastPattern) Error detected while processing function 11: line 6: E15: Invalid expression: !empty(self.lastPattern)
The error is thrown when activating
FuzzyFinder's file-mode and exactly when selecting a file to open. The error is thrown, and the buffer isn't switched to the new file I just chose to be opened. I'm staying at the previous buffer (the file I was editing until now).
The error isn't thrown every time - It happens once in a while, and I have no idea how to recreate it precisely. It just happens every hour or so.
This is not caused when switching buffer the old way, i.e.
:b [file name].
Here's my .vimrc in-case you're looking for something specific.
At first I thought the the problem was related to neocomplcache plugin, but apparantly the source of the problem is FuzzyFinder's.
Any idea what's causing this?