vim-SQL-UPPER

December 20, 2025 ยท View on GitHub

Uppercase SQL keywords without the need of holding Shift or CAPS LOCK

Installation

vim-plug:

Plug 'https://codeberg.org/Jorenar/vim-SQL-UPPER.git'

Vim's packages

git clone https://codeberg.org/Jorenar/vim-SQL-UPPER.git ~/.vim/pack/plugins/start/vim-SQL-UPPER

Usage

When you type an SQL keyword in an SQL file, it will be automatically upper-cased after you finish writing it.

Words in comments and strings will be ignored.

Configuration

There is one variable, g:SQL_UPPER. Default value is syntax

ValueDescription
0Disable auto-uppering
listYou can provide your own list of keywords, e.g. let g:SQL_UPPER = [ "select", "from" ]
"syntax"Keywords returned by syntaxcomplete#OmniSyntaxList() function
"drupal"Keywords from Drupal's List of SQL reserved words
"wikipedia_all"All keywords from Wikipedia's list of SQL reserved word
"wikipedia_sql2023"Keywords from Wikipedia's list of SQL reserved word marked as 'In SQL:2023'