Standard escape codes are prefixed with Escape:
- Ctrl-Key:
^[ - Octal:
\033 - Unicode:
\u001b - Hexadecimal:
\x1B - Decimal:
27
| {-# LANGUAGE FlexibleContexts #-} | |
| {-# LANGUAGE OverloadedStrings #-} | |
| {-# LANGUAGE TemplateHaskell #-} | |
| {-# LANGUAGE TypeFamilies #-} | |
| module Main where | |
| import Data.Text (Text) | |
| import Network.HTTP.Types (status200) | |
| import Network.Wai (Application, responseLBS) |
| SPC s c remove highlight | |
| **** Files manipulations key bindings | |
| Files manipulation commands (start with ~f~): | |
| | Key Binding | Description | | |
| |-------------+----------------------------------------------------------------| | |
| | ~SPC f c~ | copy current file to a different location | | |
| | ~SPC f C d~ | convert file from unix to dos encoding | | |
| | ~SPC f C u~ | convert file from dos to unix encoding | |
| -- A port of: http://semantic-domain.blogspot.com/2015/03/abstract-binding-trees.html | |
| {-# LANGUAGE DeriveFunctor #-} | |
| module ABT where | |
| import qualified Data.Foldable as Foldable | |
| import Data.Foldable (Foldable) | |
| import Data.Set (Set) | |
| import qualified Data.Set as Set |