From 1ca4274341196b0da1e26db9e274882cc7e79570 Mon Sep 17 00:00:00 2001 From: dannon Date: Thu, 4 Sep 2014 13:24:18 -0400 Subject: [PATCH] Add option for disabling colorcolumn. --- doc/pymode.txt | 4 ++++ ftplugin/python/pymode.vim | 2 +- plugin/pymode.vim | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/pymode.txt b/doc/pymode.txt index 9f7fca16..5cec03f9 100644 --- a/doc/pymode.txt +++ b/doc/pymode.txt @@ -115,6 +115,10 @@ python buffers: > setlocal commentstring=#%s setlocal define=^\s*\\(def\\\\|class\\) +Enable colorcolumn display at max_line_length *'g:pymode_options_colorcolumn'* +> + let g:pymode_options_colorcolumn = 1 + Setup pymode |quickfix| window *'g:pymode_quickfix_maxheight'* *'g:pymode_quickfix_minheight'* diff --git a/ftplugin/python/pymode.vim b/ftplugin/python/pymode.vim index 72c963ca..3a19d286 100644 --- a/ftplugin/python/pymode.vim +++ b/ftplugin/python/pymode.vim @@ -59,7 +59,7 @@ if g:pymode_options endif setlocal nowrap exe "setlocal textwidth=" . g:pymode_options_max_line_length - if exists('+colorcolumn') + if g:pymode_options_colorcolumn && exists('+colorcolumn') setlocal colorcolumn=+1 endif setlocal commentstring=#%s diff --git a/plugin/pymode.vim b/plugin/pymode.vim index 410b9dd5..d63fa59b 100644 --- a/plugin/pymode.vim +++ b/plugin/pymode.vim @@ -48,6 +48,7 @@ call pymode#default("g:pymode_trim_whitespaces", 1) " Set recomended python options call pymode#default("g:pymode_options", 1) call pymode#default("g:pymode_options_max_line_length", 80) +call pymode#default("g:pymode_options_colorcolumn", 1) " Minimal height of pymode quickfix window call pymode#default('g:pymode_quickfix_maxheight', 6)