yi-0.6.2.3: The Haskell-Scriptable EditorSource codeContentsIndex
Yi.Command
Description
Various high-level functions to further classify.
Synopsis
changeBufferNameE :: YiM ()
shellCommandE :: YiM ()
shellCommandV :: String -> YiM ()
newtype CabalBuffer = CabalBuffer {
cabalBuffer :: Maybe BufferRef
}
cabalConfigureE :: CommandArguments -> YiM ()
configureExit :: Either Exception ExitCode -> YiM ()
reloadProjectE :: String -> YiM ()
buildRun :: String -> [String] -> (Either Exception ExitCode -> YiM x) -> YiM ()
makeBuild :: CommandArguments -> YiM ()
cabalRun :: String -> (Either Exception ExitCode -> YiM x) -> CommandArguments -> YiM ()
cabalBuildE :: CommandArguments -> YiM ()
shell :: YiM BufferRef
searchSources :: (String ::: RegexTag) -> YiM ()
grepFind :: (String ::: FilePatternTag) -> (String ::: RegexTag) -> YiM ()
insertTemplate :: YiM ()
Documentation
changeBufferNameE :: YiM ()Source
Changing the buffer name quite useful if you have several the same. This also breaks the relation with the file.
shellCommandE :: YiM ()Source
shell-command with argument prompt
shellCommandV :: String -> YiM ()Source
shell-command with a known argument
newtype CabalBuffer Source
Constructors
CabalBuffer
cabalBuffer :: Maybe BufferRef
show/hide Instances
cabalConfigureE :: CommandArguments -> YiM ()Source
cabal-configure
configureExit :: Either Exception ExitCode -> YiM ()Source
reloadProjectE :: String -> YiM ()Source
buildRun :: String -> [String] -> (Either Exception ExitCode -> YiM x) -> YiM ()Source
Run the given commands with args and pipe the ouput into the build buffer, which is shown in an other window.
makeBuild :: CommandArguments -> YiM ()Source
cabalRun :: String -> (Either Exception ExitCode -> YiM x) -> CommandArguments -> YiM ()Source
cabalBuildE :: CommandArguments -> YiM ()Source
cabal-build
shell :: YiM BufferRefSource
searchSources :: (String ::: RegexTag) -> YiM ()Source
Search the source files in the project.
grepFind :: (String ::: FilePatternTag) -> (String ::: RegexTag) -> YiM ()Source
Perform a find+grep operation
insertTemplate :: YiM ()Source
Inserting a template from the templates defined in Yi.Templates
Produced by Haddock version 2.6.1