License | GPL-2 |
---|---|
Maintainer | yi-devel@googlegroups.com |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Extensions | OverloadedStrings |
Yi.Keymap.Vim.StateUtils
Description
Documentation
switchMode :: VimMode -> VimState -> VimState #
switchModeE :: VimMode -> EditorM () #
resetCount :: VimState -> VimState #
resetCountE :: EditorM () #
modifyStateE :: (VimState -> VimState) -> EditorM () #
getMaybeCountE :: EditorM (Maybe Int) #
accumulateEventE :: Event -> EditorM () #
accumulateBindingEventE :: Event -> EditorM () #
accumulateTextObjectEventE :: EventString -> EditorM () #
flushAccumulatorE :: EditorM () #
dropAccumulatorE :: EditorM () #
dropBindingAccumulatorE :: EditorM () #
setRegisterE :: RegisterName -> RegionStyle -> YiString -> EditorM () #
getRegisterE :: RegisterName -> EditorM (Maybe Register) #
normalizeCountE :: Maybe Int -> EditorM () #
updateModeIndicatorE :: VimState -> EditorM () #
saveInsertEventStringE :: EventString -> EditorM () #
resetActiveRegisterE :: EditorM () #