From e635d62e0c781a8a1f14beb9012f880e4321e2ac Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sat, 28 Jan 2017 05:32:19 +0000 Subject: [PATCH] Change relativenumber behaviour --- plugin/autocmds.vim | 6 ++++-- plugin/settings.vim | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/plugin/autocmds.vim b/plugin/autocmds.vim index 0433b83..de22dfb 100644 --- a/plugin/autocmds.vim +++ b/plugin/autocmds.vim @@ -1,7 +1,9 @@ augroup benieAugroup autocmd! - au FocusGained *.cpp set relativenumber - au FocusLost *.cpp set norelativenumber + au BufEnter *.c set relativenumber + au BufLeave *.c set norelativenumber + au BufEnter *.cpp set relativenumber + au BufLeave *.cpp set norelativenumber " Reopening a file at last curson position au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") \ | exe "normal! g'\"" | endif diff --git a/plugin/settings.vim b/plugin/settings.vim index 5489a2f..58d071e 100644 --- a/plugin/settings.vim +++ b/plugin/settings.vim @@ -17,6 +17,7 @@ set noshowmode " Show relative line numbers & current line number set number +set relativenumber " Keep cursor from buffer edges set scrolloff=8