organized settings and added a note to convert it to lua
This commit is contained in:
parent
e852fd492a
commit
4ae0d9e379
1 changed files with 75 additions and 114 deletions
|
@ -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
|
||||
]]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue