

If you don't really use those plug-ins (and just got them from copying and pasting from somewhere in the web into your vimrc), consider disabling/removing them, no point in keeping them around if you don't use them. If it doesn't, see if these are indeed the plug-ins you have and try to disable them to confirm whether that solves your issue or not. So, try updating your plug-ins and see if that fixes that issue? That issue was fixed by this commit, around 5 months ago.
#Vimr error code#
There's an issue reported there that is very similar to yours: issue #48: "Vim error: using String as a Float", reporting code that works in NeoVim but breaks in Vim 8.1. Placing the ! at the beginning of the command has a different meaning.įor example, one can mistype :!q instead of :q! and vim would terminate with a 127 error.Īn easy way to remember this is to think of ! as a way of insisting on executing something.The error message you're seeing refers to a function in the unite#sources#mru namespace, which means it's probably in a MRU plug-in for unite.vim, most probably neomru.vim. The ! keystroke is sometimes used at the end of a command to force its execution, which allows to discard changes in the case of :q!. Shortcuts not starting with : such as ZZ and ZQ refer to Normal mode key mappings. The command q is an abbreviation of quit, w, of write and x, of exit (you can also type :quit, :write and :exit if you want). The : keystroke actually opens Command mode. If you have opened Vim without specifying a file and you want to save that file before exiting, you will receive E32: No file name message.
#Vimr error windows#
For example, to write and quit all windows you can use: To close multiple buffers at once (even in multiple windows and/or tabs), append the letter a to any of the Commands above (the ones starting with :). ZZ is a shortcut that does the same as :x (Save workspace and quit the editor),.:x Enter (same as :wq, but will not write if the file was not changed),.running vim in non POSIX shells in general does seem like a very good idea. To solve this, chsh /bin/bash (or any other POSIX compatible shell). In particular, the screen plugin needed for vim-r cannot be sourced when fish is set to the default shell. :wq Enter (shorthand for :write and :quit), It turns out the problem is with the shell.:cq Enter quit and return error (discard all changes so the compiler will not recompile this file).undle/start/vim-illuminate.git/lua/illuminate/a:139: attempt to perform arithmetic on a string value stack. ZQ is a shortcut that does the same as :q!, Error executing vim.schedule lua callback.

:q! Enter to force exit and discard changes (short for :quit!, not to be confused with :!q),.:q Enter (will prevent you from exiting if you have unsaved changes - short for :quit).In order to exit Vim, first make sure you are in Normal mode by pressing Esc. vglobal: Execute commands on lines that do not match globally.

Useful configurations that can be put in.Get :help (using Vim's built-in manual).Converting text files from DOS to UNIX with vi.Ask to create non-existant directories upon saving a new file.
