organized settings and added a note to convert it to lua

This commit is contained in:
PowerUser64 2021-09-08 23:58:29 -07:00
parent e852fd492a
commit 4ae0d9e379

View file

@ -1,23 +1,18 @@
vim.g.mapleader = " "
-- TODO: translate this to lua
vim.cmd [[
""" Settings
set suffixes+=.aux,.bbl,.blg,.brf,.cb,.dvi,.idx,.ilg,.ind,.inx,.jpg,.log,.out,.png,.toc
set suffixes-=.h
set suffixes-=.obj
set tabstop=3 softtabstop=3
set shiftwidth=3
set expandtab
set smartindent
" set foldmethod=indent
" set foldlevel=0
set undodir=~/.vim/undo
set undofile
set noswapfile
set guifont=SauceCodePro\ NF\ Regular
set hlsearch
set hidden
set ignorecase
@ -61,8 +56,8 @@ autocmd FileType help setlocal nospell
" Indented text
" even more test whitespace ->
" Key bindings
" let mapleader = " "
""" Key bindings
let mapleader = " "
" *sigh*...
command! Q q
command! W w
@ -77,43 +72,9 @@ noremap <M-S> <cmd>set spell! spell?<CR>
tnoremap <Esc> <C-\><C-n>
" Replace with alt S
nnoremap <M-s> :%s//g<Left><Left>
" Wrapped line movement (hold ctrl to move like a word processor)
nmap <C-h> h
nmap <C-j> gj
nmap <C-k> gk
nmap <C-l> l
" nmap <C-4> g$
nmap <C>$ g$
nmap <C-6> g^
nmap <C-^> g^
nmap <C-0> g^
vmap <C-h> h
vmap <C-j> gj
vmap <C-k> gk
vmap <C-l> l
vmap <C-4> g$
vmap <C>$ g$
vmap <C-6> g^
vmap <C-^> g^
vmap <C-0> g^
" " Hold ctrl to move between windows, shift to reorder the windows
" nmap <C-h> <C-w>h
" nmap <C-j> <C-w>j
" nmap <C-k> <C-w>k
" nmap <C-l> <C-w>l
" nmap <C-H> <C-w>H
" nmap <C-J> <C-w>J
" nmap <C-K> <C-w>K
" nmap <C-L> <C-w>L
" " and for visual mode
" vmap <C-h> <C-w>h
" vmap <C-j> <C-w>j
" vmap <C-k> <C-w>k
" vmap <C-l> <C-w>l
" vmap <C-H> <C-w>H
" vmap <C-J> <C-w>J
" vmap <C-K> <C-w>K
" vmap <C-L> <C-w>L
" Move lines around in visual mode with J and K
vnoremap J <cmd>m '>+1<CR>gv=gv'
vnoremap K <cmd>m '>+1<CR>gv=gv'
colorscheme slate
]]