To install this package from Emacs, use package-install
or list-packages
.
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.
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.
IWindow is available on NonGNU ELPA. If you don't have the archive setup, put something like the following in your init file:
(add-to-list 'package-archives '("nongnu" . "https://elpa.nongnu.org/nongnu/"))
(quelpa '(iwindow :fetcher git :url "https://codeberg.org/akib/emacs-iwindow.git"))
(straight-use-package '(iwindow :type git :repo "https://codeberg.org/akib/emacs-iwindow.git"))
Download the IWindow.el
file and put it in your load-path
.
iwindow-1.0.tar.lz | 2022-Nov-28 | 15.0 KiB |
iwindow-0.1.tar.lz | 2022-Nov-27 | 14.2 KiB |