summaryrefslogtreecommitdiff
path: root/.vimrc
diff options
context:
space:
mode:
authorottjk <joshott16@gmail.com>2023-12-30 19:34:07 -0500
committerottjk <joshott16@gmail.com>2023-12-30 19:34:07 -0500
commite50a69a7348bcbf43a710f7157d5f4f304f22d70 (patch)
treeecf07d5bb2564a8cf62c0c91ddcd8887ce124397 /.vimrc
parented46f1c5e82709417085b1a3b7708b209c5f4bfe (diff)
downloaddotfiles-e50a69a7348bcbf43a710f7157d5f4f304f22d70.tar.gz
dotfiles-e50a69a7348bcbf43a710f7157d5f4f304f22d70.zip
hidden files
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc36
1 files changed, 36 insertions, 0 deletions
diff --git a/.vimrc b/.vimrc
new file mode 100644
index 0000000..5d3a1ba
--- /dev/null
+++ b/.vimrc
@@ -0,0 +1,36 @@
+set termguicolors
+colorscheme catppuccin_macchiato
+syntax on
+
+set nu
+set relativenumber
+
+set tabstop=4
+set softtabstop=4
+set shiftwidth=4
+set expandtab
+
+set smartindent
+
+set nohlsearch
+set incsearch
+
+set scrolloff=8
+set signcolumn=no
+set cursorline
+set cursorlineopt=number
+
+let mapleader = ' '
+
+vnoremap <PageDown> :m '>+1<CR>gv=gv
+vnoremap <PageUp> :m '<-2<CR>gv=gv
+
+noremap <Up> gk
+noremap <Down> gj
+
+noremap J mzJ`z
+
+noremap o o<Esc>
+noremap O O<Esc>
+
+noremap Q <nop>