# SBT aliases and triggered command execution
To define short-cut/custom command for commonly used commands in sbt define them as aliases in .sbtrc file. (File location: User home directory or project home dir)
Some useful aliases:
alias cd=project alias ls=projects alias lc=list-components alias pp=prepareForce alias gg=generateForce alias cc=compile alias tc=test:compile alias all=;smile ;clean ;prepareForce ;generateForce ;compileTo do continuous compilation, prepend command
compilewith a ~[Lottery] $ ~compile [info] Compiling 1 Scala source to ... ... [info] Done compiling. [success] Total time: 5 s, completed ... 1. Waiting for source changes in project Lottery... (press enter to interrupt)Note:
~can be used with other sbt commands too, such asrunREFERENCES