Wednesday, December 1, 2021

RE: split question

Additional info: Closest I could come up with was:

-------------------
| | | |
| | |-----|
|-----|-----| |
| | |-----|
| | | |
|-----|-----------|
| | |
|-----|-----------|

I cannot seem to make that bottom left window go away.

Anyone know how to close that and make the window above it expand to fill that spot?

The session file reports this:
set splitbelow splitright
wincmd _ | wincmd |
split
1wincmd k
wincmd _ | wincmd |
vsplit
wincmd _ | wincmd |
vsplit
2wincmd h
wincmd _ | wincmd |
split
1wincmd k
wincmd w
wincmd w
wincmd _ | wincmd |
split
1wincmd k
wincmd w
wincmd w
wincmd _ | wincmd |
split
wincmd _ | wincmd |
split
2wincmd k
wincmd w
wincmd w
wincmd w
wincmd _ | wincmd |
vsplit
1wincmd h
wincmd w
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
exe '1resize ' . ((&lines * 21 + 30) / 60)
exe 'vert 1resize ' . ((&columns * 90 + 135) / 271)
exe '2resize ' . ((&lines * 25 + 30) / 60)
exe 'vert 2resize ' . ((&columns * 90 + 135) / 271)
exe '3resize ' . ((&lines * 21 + 30) / 60)
exe 'vert 3resize ' . ((&columns * 90 + 135) / 271)
exe '4resize ' . ((&lines * 25 + 30) / 60)
exe 'vert 4resize ' . ((&columns * 90 + 135) / 271)
exe '5resize ' . ((&lines * 14 + 30) / 60)
exe 'vert 5resize ' . ((&columns * 89 + 135) / 271)
exe '6resize ' . ((&lines * 14 + 30) / 60)
exe 'vert 6resize ' . ((&columns * 89 + 135) / 271)
exe '7resize ' . ((&lines * 17 + 30) / 60)
exe 'vert 7resize ' . ((&columns * 89 + 135) / 271)
exe '8resize ' . ((&lines * 10 + 30) / 60)
exe 'vert 8resize ' . ((&columns * 90 + 135) / 271)
exe '9resize ' . ((&lines * 10 + 30) / 60)
exe 'vert 9resize ' . ((&columns * 180 + 135) / 271)

Andy

> -----Original Message-----
> From: vim_use@googlegroups.com <vim_use@googlegroups.com> On
> Behalf Of Kennedy, Marcus A.
> Sent: Wednesday, December 1, 2021 11:28 AM
> To: vim_use@googlegroups.com
> Subject: split question
>
>
> Hello all!
>
> I have three columns of files opened on my screen (I'm old school and
> typically adhere to the 80colums wide lines). I may have 2-3 rows
> windows in each, but each at a different size. I'm working with some
> code that has some very long lines. I want that file at the bottom of
> the middle and right columns.
>
> Is there a straight forward way to do that?
>
> ASCII art of what I want (hopefully LookOut! and Exchange doesn't screw
> this up in flight):
>
> -------------------
> | | | |
> | | |-----|
> |-----|-----| |
> | | |-----|
> | | | |
> | |-----------|
> | | |
> |-----|-----------|
>
> That's what I'm going for -- if it doesn't render correctly for you, set
> your font type to "Courier New" and maybe it will mono space everything
> the right way.
>
> Any ideas?
>
> Thanks in advance,
> Andy
>
> --
> --
> 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 vim_use+unsubscribe@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/vim_use/5ADFF93892EDB147B66FCBAB
> C8E4F27F5BD395EA%40prgmbx01.

--
--
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 vim_use+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/5ADFF93892EDB147B66FCBABC8E4F27F5BD39602%40prgmbx01.

No comments: