NonGNU ELPA - iwindow


Interactively manipulate windows
iwindow-1.0.tar, 2022-Nov-28, 60.0 KiB
Akib Azmain Turja <>
Browse ELPA's repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET iwindow RET

Full description

The default command for switching window in other-window, which is great for two windows, but unpredicatable and cumbersome when there are more windows. This package aims to solve that, by allowing to select any window with a few keystrokes.

1 Usage

Use iwindow-select to select window. It is recommended to bind it to somewhere, for example:

(global-set-key (kbd "C-x o") #'iwindow-select)

You can swap windows with `iwindow-swap'. To delete a window, you can use `iwindow-delete'. And there is `iwindow-delete-others' to delete all window except the chosen one.

2 Installation

IWindow isn't available on any ELPA right now. So, you have to follow one of the following methods:

2.1 Quelpa

(quelpa '(iwindow :fetcher git
		  :url ""))

2.2 Straight.el

 '(iwindow :type git
	   :repo ""))

2.3 Manual

Download the IWindow.el file and put it in your load-path.

Old versions

iwindow-0.1.tar.lz2022-Nov-2714.2 KiB