yi
The Haskell-Scriptable Editor
| Version on this page: | 0.12.6 | 
| LTS Haskell 24.18: | 0.19.3 | 
| Stackage Nightly 2025-11-04: | 0.19.3 | 
| Latest on Hackage: | 0.19.3 | 
Maintained by [email protected]
This version can be pinned in stack with:
yi-0.12.6@sha256:8a3b122c9158b3a50ca1c193fde9b6e6f2312b6b95bab04a863a53044e09e0bf,9759Module documentation for 0.12.6
- Yi
- Yi.Boot
 - Yi.Buffer
 - Yi.Char
 - Yi.Command
 - Yi.Completion
 - Yi.Config
 - Yi.Core
 - Yi.Debug
 - Yi.Dired
 - Yi.Editor
 - Yi.Eval
 - Yi.Event
 - Yi.File
 - Yi.History
 - Yi.Hoogle
 - Yi.Hooks
 - Yi.IReader
 - Yi.IncrementalParse
 - Yi.Interact
 - Yi.JumpList
 - Yi.Keymap
- Yi.Keymap.Completion
 - Yi.Keymap.Cua
 - Yi.Keymap.Emacs
 - Yi.Keymap.Keys
 - Yi.Keymap.Vim
- Yi.Keymap.Vim.Common
 - Yi.Keymap.Vim.Digraph
 - Yi.Keymap.Vim.Eval
 - Yi.Keymap.Vim.EventUtils
 - Yi.Keymap.Vim.Ex
- Yi.Keymap.Vim.Ex.Commands
- Yi.Keymap.Vim.Ex.Commands.Buffer
 - Yi.Keymap.Vim.Ex.Commands.BufferDelete
 - Yi.Keymap.Vim.Ex.Commands.Buffers
 - Yi.Keymap.Vim.Ex.Commands.Cabal
 - Yi.Keymap.Vim.Ex.Commands.Common
 - Yi.Keymap.Vim.Ex.Commands.Delete
 - Yi.Keymap.Vim.Ex.Commands.Edit
 - Yi.Keymap.Vim.Ex.Commands.Global
 - Yi.Keymap.Vim.Ex.Commands.GotoLine
 - Yi.Keymap.Vim.Ex.Commands.Help
 - Yi.Keymap.Vim.Ex.Commands.Make
 - Yi.Keymap.Vim.Ex.Commands.Nohl
 - Yi.Keymap.Vim.Ex.Commands.Paste
 - Yi.Keymap.Vim.Ex.Commands.Quit
 - Yi.Keymap.Vim.Ex.Commands.Reload
 - Yi.Keymap.Vim.Ex.Commands.Shell
 - Yi.Keymap.Vim.Ex.Commands.Sort
 - Yi.Keymap.Vim.Ex.Commands.Substitute
 - Yi.Keymap.Vim.Ex.Commands.Tag
 - Yi.Keymap.Vim.Ex.Commands.Undo
 - Yi.Keymap.Vim.Ex.Commands.Write
 - Yi.Keymap.Vim.Ex.Commands.Yi
 
 - Yi.Keymap.Vim.Ex.Eval
 - Yi.Keymap.Vim.Ex.Types
 
 - Yi.Keymap.Vim.Ex.Commands
 - Yi.Keymap.Vim.ExMap
 - Yi.Keymap.Vim.InsertMap
 - Yi.Keymap.Vim.MatchResult
 - Yi.Keymap.Vim.Motion
 - Yi.Keymap.Vim.NormalMap
 - Yi.Keymap.Vim.NormalOperatorPendingMap
 - Yi.Keymap.Vim.Operator
 - Yi.Keymap.Vim.ReplaceMap
 - Yi.Keymap.Vim.ReplaceSingleCharMap
 - Yi.Keymap.Vim.Search
 - Yi.Keymap.Vim.SearchMotionMap
 - Yi.Keymap.Vim.StateUtils
 - Yi.Keymap.Vim.StyledRegion
 - Yi.Keymap.Vim.Tag
 - Yi.Keymap.Vim.TextObject
 - Yi.Keymap.Vim.Utils
 - Yi.Keymap.Vim.VisualMap
 
 
 - Yi.KillRing
 - Yi.Layout
 - Yi.Main
 - Yi.MiniBuffer
 - Yi.Misc
 - Yi.Mode
 - Yi.Modes
 - Yi.Monad
 - Yi.Paths
 - Yi.PersistentState
 - Yi.Process
 - Yi.Rectangle
 - Yi.Search
 - Yi.Snippets
 - Yi.String
 - Yi.Syntax
 - Yi.Tab
 - Yi.Tag
 - Yi.TextCompletion
 - Yi.Types
 - Yi.UI
 - Yi.Verifier
 - Yi.Window
 
 
Depends on 43 packages(full list with versions):
array, base, binary, bytestring, Cabal, containers, data-default, directory, dlist, dynamic-state, dyre, exceptions, filepath, hashable, Hclip, hint, lens, mtl, old-locale, oo-prototypes, parsec, pointedlist, process, QuickCheck, random, safe, semigroups, split, stm, template-haskell, text, text-icu, time, transformers-base, unix, unix-compat, unordered-containers, vty, word-trie, xdg-basedir, and many more
Used by 2 packages in nightly-2016-06-09(full list with versions):