Note: As of v1.0, helm-escreen
requires escreen
v1.20 which introduced a few breaking changes needed to maintain support for Emacs 26.
Introduces support for an arbitrary number of named escreens as well as helm autocompletion for selecting escreens
The following is in my emacs initialization:
(require 'escreen)
(require 'helm-escreen)
(define-key escreen-map "n" 'escreen-goto-next-screen)
(define-key escreen-map (kbd "C-\\") 'escreen-goto-last-screen)
(define-key escreen-map "c" 'helm-escreen-create-screen)
(define-key escreen-map "s" 'helm-escreen-select-escreen)
(define-key escreen-map "k" 'helm-escreen-kill-escreen)
(define-key escreen-map "r" 'helm-escreen-rename-escreen)