summary refs log tree commit diff
path: root/home/.config/nvim/init.vim
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2017-06-10 16:49:51 -0400
committerJune McEnroe <june@causal.agency>2017-06-10 16:49:51 -0400
commit6ff956880b8dde199fe9ac1314e43b66e0046f71 (patch)
treea35a9957f67cedd45fcf2428f451944c38747ded /home/.config/nvim/init.vim
parentRemove Programming keyboard layout (diff)
downloadsrc-6ff956880b8dde199fe9ac1314e43b66e0046f71.tar.gz
src-6ff956880b8dde199fe9ac1314e43b66e0046f71.zip
Move actual dotfiles into home directory
Diffstat (limited to 'home/.config/nvim/init.vim')
-rw-r--r--home/.config/nvim/init.vim35
1 files changed, 35 insertions, 0 deletions
diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim
new file mode 100644
index 00000000..0e2683a3
--- /dev/null
+++ b/home/.config/nvim/init.vim
@@ -0,0 +1,35 @@
+set hidden
+set shortmess=atI
+set wildmode=list:longest
+set splitbelow splitright
+
+set ignorecase smartcase inccommand=nosplit
+set tabstop=4 expandtab shiftwidth=4 shiftround smartindent
+set undofile
+
+set title
+set scrolloff=1
+set number colorcolumn=80,100
+set list listchars=tab:»·,trail:·
+
+nmap <leader><leader> :nohlsearch<CR>
+command! W w
+
+colorscheme trivial
+
+autocmd BufNewFile,BufRead *.asm,*.mac setfiletype nasm
+autocmd FileType sh,zsh,ruby setlocal shiftwidth=2
+
+" Tarmak 1
+noremap n j
+noremap e k
+noremap k n
+noremap j e
+noremap N J
+noremap E K
+noremap K N
+noremap J E
+nmap <C-w>n <C-w>j
+nmap <C-w>e <C-w>k
+
+execute pathogen#infect()