yi-0.7.1: The Haskell-Scriptable Editor
Yi is a text editor written in Haskell and extensible in Haskell. The goal of the Yi project is to provide a flexible, powerful, and correct editor for haskell hacking.
Modules
- Yi
- Yi.Boot
- Yi.Buffer
- Char
- Yi.Command
- Yi.Completion
- Yi.Config
- Yi.Core
- Yi.Debug
- Yi.Dired
- Yi.Dynamic
- 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.Readline
- Yi.Keymap.Vim
- Yi.Keymap.Vim2
- Yi.Keymap.Vim2.Common
- Yi.Keymap.Vim2.Digraph
- Yi.Keymap.Vim2.Eval
- Yi.Keymap.Vim2.EventUtils
- Yi.Keymap.Vim2.Ex
- Commands
- Yi.Keymap.Vim2.Ex.Commands.BufferDelete
- Yi.Keymap.Vim2.Ex.Commands.Common
- Yi.Keymap.Vim2.Ex.Commands.Delete
- Yi.Keymap.Vim2.Ex.Commands.Edit
- Yi.Keymap.Vim2.Ex.Commands.Global
- Yi.Keymap.Vim2.Ex.Commands.GotoLine
- Yi.Keymap.Vim2.Ex.Commands.Nohl
- Yi.Keymap.Vim2.Ex.Commands.Paste
- Yi.Keymap.Vim2.Ex.Commands.Quit
- Yi.Keymap.Vim2.Ex.Commands.Reload
- Yi.Keymap.Vim2.Ex.Commands.Substitute
- Yi.Keymap.Vim2.Ex.Commands.Write
- Yi.Keymap.Vim2.Ex.Commands.Yi
- Yi.Keymap.Vim2.Ex.Eval
- Yi.Keymap.Vim2.Ex.Types
- Commands
- Yi.Keymap.Vim2.ExMap
- Yi.Keymap.Vim2.InsertMap
- Yi.Keymap.Vim2.MatchResult
- Yi.Keymap.Vim2.Motion
- Yi.Keymap.Vim2.NormalMap
- Yi.Keymap.Vim2.NormalOperatorPendingMap
- Yi.Keymap.Vim2.Operator
- Yi.Keymap.Vim2.ReplaceMap
- Yi.Keymap.Vim2.ReplaceSingleCharMap
- Yi.Keymap.Vim2.Search
- Yi.Keymap.Vim2.SearchMotionMap
- Yi.Keymap.Vim2.StateUtils
- Yi.Keymap.Vim2.StyledRegion
- Yi.Keymap.Vim2.TextObject
- Yi.Keymap.Vim2.Utils
- Yi.Keymap.Vim2.VisualMap
- Yi.KillRing
- Yi.Layout
- Lexer
- Yi.Lexer.Abella
- Yi.Lexer.Alex
- Yi.Lexer.C
- Yi.Lexer.Cabal
- Yi.Lexer.Compilation
- Yi.Lexer.Cplusplus
- Yi.Lexer.GNUMake
- Yi.Lexer.GitCommit
- Yi.Lexer.Haskell
- Yi.Lexer.JSON
- Yi.Lexer.Java
- Yi.Lexer.JavaScript
- Yi.Lexer.Latex
- Yi.Lexer.LiterateHaskell
- Yi.Lexer.OCaml
- Yi.Lexer.ObjectiveC
- Yi.Lexer.Ott
- Yi.Lexer.Perl
- Yi.Lexer.Python
- Yi.Lexer.Ruby
- Yi.Lexer.SVNCommit
- Yi.Lexer.Srmc
- Yi.Lexer.Whitespace
- Yi.Main
- Yi.MiniBuffer
- Yi.Misc
- Mode
- Yi.Modes
- Yi.Monad
- Yi.Paths
- Yi.PersistentState
- Yi.Prelude
- Yi.Process
- Yi.Rectangle
- Yi.Regex
- Yi.Region
- Yi.Search
- Yi.Snippets
- Yi.String
- Yi.Style
- Yi.Syntax
- Yi.Tab
- Yi.Tag
- Yi.TextCompletion
- UI
- Verifier
- Yi.Window