From 6b6506639a059e63cc04cc65602845834482fa65 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Wed, 1 Nov 2017 07:22:09 +0100 Subject: Turned line numbers off and started using ftplugin for that --- ftplugin/c.vim | 1 + ftplugin/nerdtree.vim | 1 + vimrc-full | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 ftplugin/c.vim create mode 100644 ftplugin/nerdtree.vim diff --git a/ftplugin/c.vim b/ftplugin/c.vim new file mode 100644 index 0000000..d4c9199 --- /dev/null +++ b/ftplugin/c.vim @@ -0,0 +1 @@ +set number diff --git a/ftplugin/nerdtree.vim b/ftplugin/nerdtree.vim new file mode 100644 index 0000000..62f5e5b --- /dev/null +++ b/ftplugin/nerdtree.vim @@ -0,0 +1 @@ + autocmd! WinNew,WinEnter,WinLeave * if exists("t:NERDTreeBufName") && bufwinnr(t:NERDTreeBufName) == bufwinnr('%') | setlocal statusline=NERDTree | endif diff --git a/vimrc-full b/vimrc-full index 9283f36..83edbfa 100644 --- a/vimrc-full +++ b/vimrc-full @@ -13,7 +13,7 @@ set exrc | " enable exrc, a specific .exrc per project, set textwidth=120 | " better done with modeline or local exrc set ts=4 sts=4 sw=4 expandtab | " better done with a modeline or local exrc set virtualedit=all | " virtual edit should be default behaviour, because I don't see any reason against -set number norelativenumber | " turn line numbers on/off (performance decreases when they are shown) +set nonumber norelativenumber | " do not show numbers by default, because that causes a performance loss, instead activate them on a filetype basis set ignorecase smartcase hlsearch | " search with ignorecase by default, but use case sensitive search when one captical char is contained and highlight while typing (even though its slower) "======================================================================================================================= -- cgit v1.2.3