From 900c97b3fa7592a9cc4b018c2883dbdac0caba09 Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 30 Aug 2019 18:50:32 +0200 Subject: changed vim commenter due to weird behavior in c files, github alias, various little change in vimrc --- .vimrc | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to '.vimrc') diff --git a/.vimrc b/.vimrc index ffb7194..cc68548 100644 --- a/.vimrc +++ b/.vimrc @@ -11,13 +11,12 @@ let mapleader = ' ' syntax enable set hidden set noswapfile -filetype plugin on " add specific rules for certain file type -filetype plugin indent on +set nocompatible +filetype plugin indent on " add specific rules for certain file type set number relativenumber " browse list with tab set wildmode=longest,list,full set wildmenu -set nocompatible set path+=** " for recursive :find " more intuitif split opening set splitbelow @@ -52,6 +51,9 @@ set scrolloff=2 " 2 line above scroll set showcmd set cursorline " highlight current line set noshowmode " unnecessary with status bar" + +set autoread " reload files when changes happen outside vim + " where to place the .swp files set backupdir=~/.vim-tmp,~/.tmp,~/tmp,~/var/tmp set directory=~/.vim-tmp,~/.tmp,~/tmp,~/var/tmp @@ -119,3 +121,11 @@ imap jj " remove visual mode keybinding map Q + +" c source and header files comment formats for vim-commentary +" autocmd Filetype c setlocal commentstring=// %s +" autocmd Filetype h setlocal commentstring=// %s + +set encoding=utf-8 + +set textwidth=89 " when line wrap occurs -- cgit From 35651b9d0ef722ec5ab63aa96bd03b3eede92d51 Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 3 Sep 2019 13:05:45 +0200 Subject: vim better incsearch with pluggin, zsh extended glob --- .vimrc | 5 +++++ 1 file changed, 5 insertions(+) (limited to '.vimrc') diff --git a/.vimrc b/.vimrc index cc68548..d6261af 100644 --- a/.vimrc +++ b/.vimrc @@ -129,3 +129,8 @@ map Q set encoding=utf-8 set textwidth=89 " when line wrap occurs + +" incsearch mapping +map / (incsearch-forward) +map ? (incsearch-backward) +map g/ (incsearch-stay) -- cgit