加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ligation-set.toml 5.21 KB
一键复制 编辑 原始数据 按行查看 历史
Belleve Invis 提交于 2020-02-22 18:36 . Refactor pages
[simple.calt-center-ops]
ligGroup = 'center-ops'
desc = 'Vertically align some of the operators (like `*`) to the center position it is before or after a "center" operator (like `+`)'
[simple.calt-arrow]
ligGroup = "arrow"
desc = 'Enable ligation set that forms arrows'
[simple.calt-arrow2]
ligGroup = "arrow2"
desc = 'Enable ligation for more arrows, like `>>=`'
[simple.calt-trig]
ligGroup = "trig"
desc = 'Enable ligation for `<|`, `|>` , `<||`, and other bar-and-angle-bracket symbols'
[simple.calt-eqeqeq]
ligGroup = "eqeqeq"
desc = 'Enable special triple-line ligation for `===` only'
[simple.calt-eqeq]
ligGroup = "eqeq"
desc = 'Enable ligation for `==` and `===`'
[simple.calt-ineq]
ligGroup = "ineq"
desc = 'Enable ligation for `<=` and `>=`'
[simple.calt-exeqeq]
ligGroup = "exeqeq"
desc = 'Enable special triple-line ligation for `!==` only'
[simple.calt-eqexeq]
ligGroup = "eqexeq"
desc = 'Enable special triple-line ligation for `=!=` only'
[simple.calt-exeq]
ligGroup = "exeq"
desc = 'Enable ligation for `!=` and `!==`'
[simple.calt-tildeeq]
ligGroup = "tildeeq"
desc = 'Enable ligation for `~=` as inequality'
[simple.calt-eqslasheq]
ligGroup = "eqslasheq"
desc = 'Enable special triple-line ligation for `=/=` as inequality'
[simple.calt-slasheq]
ligGroup = "slasheq"
desc = 'Enable ligation for `/=` and `=/=` as inequality'
[simple.calt-ltgt-ne]
ligGroup = "ltgt-ne"
desc = 'Enable ligation for `<>` as inequality'
[simple.calt-ltgt-diamond]
ligGroup = "ltgt-diamond"
desc = 'Enable ligation for `<>` as diamond'
[simple.calt-brst]
ligGroup = "brst"
desc = 'Center asterisk in `(*` and `*)`'
[simple.calt-plusplus]
ligGroup = "plusplus"
desc = 'Enable ligation for `++` and further plus-chaining'
[simple.calt-colons]
ligGroup = "colons"
desc = 'Enable ligation for `::` and `:::`'
[simple.calt-logic]
ligGroup = "logic"
desc = 'Enable ligation for `/\` and `\/`'
[simple.calt-llgg]
ligGroup = "llgg"
desc = 'Enable ligation for `<<`, `>>` and other angle-bracket chaining'
[simple.calt-dotoper]
ligGroup = "dotoper"
desc = 'Treat dot (`.`) as operator and perform chained centering'
[simple.calt-arrowZALE]
ligGroup = "arrowZALE"
desc = 'Treat `<=` as arrow'
[simple.calt-arrowZAGE]
ligGroup = "arrowZAGE"
desc = 'Treat `>=` as co-arrow'
[simple.calt-html-comment]
ligGroup = "html-comment"
desc = 'Enable ligation for `<!--` and `<!---`'
[composite.ligset-calt]
disableHives = true
tag = 'calt'
buildup = ['center-ops', 'arrow', 'html-comment', 'trig', 'llgg', 'eqeq', 'ineq', 'exeq', 'plusplus', 'colons']
brief = 'Default'
desc = 'Default setting in text editors'
[composite.ligset-dlig]
disableHives = true
tag = 'dlig'
buildup = ['center-ops', 'arrow', 'html-comment', 'trig', 'arrow2', 'llgg', 'eqeq', 'ineq', 'exeq', 'ltgt-diamond', 'plusplus', 'colons', 'dotoper', 'logic', 'brst', 'dlig']
brief = 'Discretionary'
desc = 'Discretionary ligatures'
[composite.ligset-javascript]
tag = 'XJS0'
buildup = ['center-ops', 'arrow', 'html-comment', 'trig', 'llgg', 'eqeqeq', 'eqeq', 'ineq', 'exeqeq', 'exeq', 'plusplus', 'colons']
desc = 'JavaScript'
[composite.ligset-php]
tag = 'XPHP'
buildup = ['center-ops', 'arrow', 'html-comment', 'trig', 'llgg', 'eqeqeq', 'eqeq', 'ineq', 'exeqeq', 'exeq', 'plusplus', 'colons']
desc = 'PHP'
[composite.ligset-ml]
tag = 'XML0'
buildup = ['center-ops', 'arrow', 'trig', 'eqeq', 'ineq', 'ltgt-ne', 'brst', 'plusplus', 'logic']
desc = 'ML'
[composite.ligset-fsharp]
tag = 'XFS0'
buildup = ['center-ops', 'arrow', 'trig', 'eqeq', 'ineq', 'ltgt-ne', 'brst', 'plusplus', 'logic']
desc = 'F#'
[composite.ligset-fstar]
tag = 'XFST'
buildup = ['center-ops', 'arrow', 'trig', 'eqeqeq', 'ineq', 'eqexeq', 'brst', 'plusplus', 'logic']
desc = 'F*'
[composite.ligset-haskell]
tag = 'XHS0'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'slasheq', 'ltgt-diamond', 'plusplus', 'dotoper', 'colons', 'logic']
desc = 'Haskell'
[composite.ligset-idris]
tag = 'XIDR'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'slasheq', 'ltgt-diamond', 'plusplus', 'dotoper', 'colons', 'logic']
desc = 'Idris'
[composite.ligset-elm]
tag = 'XELM'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'slasheq', 'ltgt-diamond', 'plusplus', 'dotoper', 'colons', 'logic']
desc = 'Elm'
[composite.ligset-purescript]
tag = 'PURS'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'slasheq', 'ltgt-diamond', 'plusplus', 'dotoper', 'colons', 'logic']
desc = 'PureScript'
[composite.ligset-patel]
tag = 'XPTL'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'exeq', 'ltgt-diamond', 'plusplus']
desc = 'PatEL'
[composite.ligset-swift]
tag = 'SWFT'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'exeq', 'ltgt-diamond', 'plusplus']
desc = 'Swift'
[composite.ligset-coq]
tag = 'XV00'
buildup = ['center-ops', 'arrow', 'arrow2', 'trig', 'llgg', 'eqeq', 'ineq', 'ltgt-ne', 'plusplus', 'dotoper', 'logic', 'brst']
desc = 'Coq'
[composite.ligset-matlab]
tag = 'MTLB'
buildup = ['center-ops', 'arrow', 'html-comment', 'trig', 'llgg', 'eqeq', 'ineq', 'tildeeq', 'plusplus', 'colons']
desc = 'Matlab'
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化