Loading ...
Sorry, an error occurred while loading the content.

Window splitting corner case

Expand Messages
  • Benjamin R. Haskell
    Thanks to Michael Henry for pointing out :botright, thus introducing me to the family of window-placement-overriding commands.In the following scenario, is
    Message 1 of 1 , Sep 29, 2010
    • 0 Attachment
      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
    Your message has been successfully submitted and would be delivered to recipients shortly.