Kamaraju,
I use a 'function' to expand/contract window size when I turn on or off
'tags-list' window for my coding sessions.
I'm sure I lifted this idea from a google-search on this need.
Copying in the code in below. Use it as a guide if you want, and modify to
fit your need.
I have this in my .vimrc file.
---Dave.
" ====================
" TAG-LIST tool.
" ====================
if split( system( "ps -o command= -p " . getpid() ) )[0] == "gvim"
let s:tagson = 0
function! MyTagListFunction()
if s:tagson == 0
"Tags going on - increase window size
set columns+=30
let s:tagson = 1
else
"Tags going off - reduce window size
set columns-=30
let s:tagson = 0
endif
:Tlist
endfunction
if version >= 600
amenu icon=taglist.bmp ToolBar.taglist :call MyTagListFunction()<CR>
tmenu ToolBar.taglist TAG-LIST
endif
endif
On Wed, Oct 1, 2014 at 9:07 AM, Igor Forca <[email protected]> wrote:
> Can you explain why you need columns setting? What is your operating
> system? I see on Windows whole gVim program gets this size (which is little
> bit useless) and on vim for Linux it gets text truncated at exactly 80
> characters.
>
> Maybe you are looking for a setting like:
> set textwidth 80
>
> The above command with truncate whole words in new rows if passing 80
> characters. It also preserves the 80 characters if you add new window with:
> vsp command.
>
> If using textwidth command you have to delete "set columns=80" from your
> ~/.gvimrc file and restart Vim.
>
> --
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups
> "vim_use" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.