From d733c49ffb4b93be4dda4e1bcb87042e06ad1287 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Thu, 14 Jun 2018 01:29:15 +0200 Subject: [PATCH] Initial commit --- ginit.vim | 30 ++++++++++++++++++++++++++++++ init.vim | 3 +++ 2 files changed, 33 insertions(+) create mode 100644 ginit.vim create mode 100644 init.vim diff --git a/ginit.vim b/ginit.vim new file mode 100644 index 0000000..15f9eb3 --- /dev/null +++ b/ginit.vim @@ -0,0 +1,30 @@ +let s:default_fontsize = 11 +let s:fontsize = s:default_fontsize +let s:font = "Monospace Regular" +" GuiLinespace 2 + +function! SetFont() abort + if exists('g:GtkGuiLoaded') + call rpcnotify(1, 'Gui', 'Font', s:font . ' ' . s:fontsize) + else + exec "GuiFont " . s:font . ":h" . s:fontsize + endif +endfunction + +call SetFont() + +function! AdjustFontSize(delta) + let s:fontsize += a:delta + call SetFont() +endfunction + +function! ResetFontSize() + let s:fontsize = s:default_fontsize + call SetFont() +endfunction + +nnoremap :call AdjustFontSize(1) +nnoremap :call AdjustFontSize(1) +nnoremap :call AdjustFontSize(-1) +nnoremap :call ResetFontSize() + diff --git a/init.vim b/init.vim new file mode 100644 index 0000000..e16403b --- /dev/null +++ b/init.vim @@ -0,0 +1,3 @@ +set runtimepath ^=~/.vim runtimepath+=~/.vim/after +let &packpath = &runtimepath +source ~/.vim/vimrc