Thanks to Michael Henry for pointing out :botright, thus introducing me to the family of window-placement-overriding commands.

In the following scenario, is there an easy way to open a new window (E) that occupies half of windows (A) and (B), preferably from within (B)?

(Rulers just indicating that the (A+B)|C boundary doesn't move)

Before:                 After:
         11111111                11111111
12345678901234567       12345678901234567
|       |       |       |   |   |       |
┌───────┬───────┐       ┌───┬───┬───────┐
│ A     │ C     │       │ A │ E │ C     │
│       │       │       │   │   │       │
├───────┤       │       ├───┤   │       │
│ B     │       │       │ B │   │       │
│       │       │       │   │   │       │
├───────┴───────┤       ├───┴───┴───────┤
│ D             │       │ D             │
│               │       │               │
│               │       │               │
└───────────────┘       └───────────────┘

Not as though I have a good use case for this. Was just curious after discovering this class of commands (and felt like practicing my box-drawing).

--
Best,
Ben

Non-Unicode boxes, in case they're munged:

+-------+-------+       +---+---+-------+
| A     | C     |       | A | E | C     |
|       |       |       |   |   |       |
+-------+       |       +---+   |       |
| B     |       |       | B |   |       |
|       |       |       |   |   |       |
+-------+-------+       +---+---+-------+
| D             |       | D             |
|               |       |               |
|               |       |               |
+---------------+       +---------------+

--
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

Reply via email to