diff options
Diffstat (limited to 'modules/general.vim')
| -rw-r--r-- | modules/general.vim | 117 | 
1 files changed, 0 insertions, 117 deletions
diff --git a/modules/general.vim b/modules/general.vim deleted file mode 100644 index 178e19f3..00000000 --- a/modules/general.vim +++ /dev/null @@ -1,117 +0,0 @@ -" Be IMproved -if &compatible -  set nocompatible -endif - -" set leader key -let g:mapleader = "\<Space>" -" set local leader key -let g:maplocalleader = ',' - -syntax enable                           " Enables syntax highlighing -"set hidden                              " Required for specific actions that require multiple buffers -set nowrap                              " display long lines as just one line -set encoding=utf-8                      " The encoding displayed  -set pumheight=10                        " Makes popup menu smaller -set fileencoding=utf-8                  " The encoding written to file -set ruler              					        " show the cursor position all the time -set cmdheight=2                         " always keep this at 2" -set iskeyword+=-                      	" treat dash separated words as a word text object" -set mouse=a                             " Enable your mouse -set splitbelow                          " Horizontal splits will automatically be below -set splitright                          " Vertical splits will automatically be to the right -set t_Co=256                            " Support 256 colors -"set autochdir                           " Your working directory will always be the same as your working directory -set conceallevel=0                      " So that I can see `` in markdown files -set tabstop=2                           " Insert 2 spaces for a tab -set shiftwidth=2                        " Change the number of space characters inserted for indentation -set smarttab                            " Makes tabbing smarter will realize you have 2 vs 4 -set expandtab                           " Converts tabs to spaces -set smartindent                         " Makes indenting smart -set autoindent                          " Good auto indent -set laststatus=0                        " Always display the status line -set number                              " Line numbers -set cursorline                          " Enable highlighting of the current line -set background=dark                     " tell vim what the background color looks like - -let g:elite_mode=1                      " Disable arrows" -filetype plugin indent on               " Gives vim abilty to recognize filetypes -                  -" Disable arrow movement, resize splits instead. -if get(g:, 'elite_mode') -    nnoremap <Up>    :resize -2<CR> -    nnoremap <Down>  :resize +2<CR> -    nnoremap <Left>  :vertical resize -2<CR> -    nnoremap <Right> :vertical resize +2<CR> -endif - -" Alternate way to save -nnoremap <C-s> :w<CR> -" Alternate way to quit -nnoremap <C-Q> :wq!<CR> -" Use control-c instead of escape -nnoremap <C-c> <Esc> -" <TAB>: completion. -inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>" -" Open terminal with F1 -nnoremap <silent> <F1> :10split term://bash<CR> -nnoremap <silent> <F2> :bdelete! term://*<return> - -inoremap K <c-d> -nnoremap J <c-u> - -nnoremap <C-h> <C-w>h -nnoremap <C-j> <C-w>j -nnoremap <C-k> <C-w>k -nnoremap <C-l> <C-w>l -" Remap terminal switch -tnoremap <C-[> <C-\><C-n> -tnoremap <C-c><Esc> <Esc> -tnoremap <C-h> <C-\><C-n><C-w>h -tnoremap <C-j> <C-\><C-n><C-w>j -tnoremap <C-k> <C-\><C-n><C-w>k -tnoremap <C-l> <C-\><C-n><C-w>l - -nnoremap <M-h> <C-w>h -nnoremap <M-j> <C-w>j -nnoremap <M-k> <C-w>k -nnoremap <M-l> <C-w>l - -" I think this does something on mac but I might be full of shit -nnoremap <D-h> <C-w>h -nnoremap <D-j> <C-w>j -nnoremap <D-k> <C-w>k -nnoremap <D-l> <C-w>l - -" I hate escape more than anything else -inoremap jk <Esc> -inoremap kj <Esc> -" This is how much I hate it -"inoremap <esc> <nop> - -" Easy CAPS -inoremap <c-u> <ESC>viwUi -nnoremap <c-u> viwU<Esc> - - -" TAB in general mode will move to text buffer -nnoremap <C-TAB> :VimwikiNextLink<CR> -" SHIFT-TAB will go back -nnoremap <C-S-TAB> :VimwikiPrevLink<CR> - - -"nmap <Leader>wn <Plug>VimwikiNextLink -"nmap <Leader>wp <Plug>VimwikiPrevLink -" TAB in general mode will move to text buffer -nnoremap <TAB> :bnext<CR> -" SHIFT-TAB will go back -nnoremap <S-TAB> :bprevious<CR> - -" Copy paste between vim and everything else -set clipboard=unnamedplus - -" hold when tabbing -vnoremap < <gv -vnoremap > >gv - -cmap w!! w !sudo tee %  | 
