Since (neo)vim defaults the buftype to an empty string, buftype blacklist can't be used for disabling quick-scope for plugins like dashboard-nvim and vim-startify without affecting file types where quick-scope is desired. This pull request makes it possible to disable quick-scope on selected file types.
Also, adding an empty to string to g:qs_filetype_blacklist list effectively turns off quick-scope for the terminal and other buf types that don't have a file type set, although it doesn't allow as much control as using g:qs_buftype_blacklist, so I left buftype blacklist unchanged.
Complements https://github.com/unblevable/quick-scope/pull/52.
Since (neo)vim defaults the buftype to an empty string, buftype blacklist can't be used for disabling quick-scope for plugins like dashboard-nvim and vim-startify without affecting file types where quick-scope is desired. This pull request makes it possible to disable quick-scope on selected file types.
Also, adding an empty to string to
g:qs_filetype_blacklist
list effectively turns off quick-scope for the terminal and other buf types that don't have a file type set, although it doesn't allow as much control as usingg:qs_buftype_blacklist
, so I left buftype blacklist unchanged.