You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/searchindex.json

1 line
131 KiB
JSON

{"doc_urls":["install.html#installation","install.html#osx","install.html#linux","install.html#nixos","install.html#arch-linux","install.html#build-from-source","usage.html#usage","usage.html#surround","configuration.html#configuration","configuration.html#lsp","themes.html#themes","themes.html#creating-a-theme","themes.html#color-palettes","keymap.html#keymap","keymap.html#normal-mode","keymap.html#movement","keymap.html#changes","keymap.html#selection-manipulation","keymap.html#search","keymap.html#diagnostics","keymap.html#select--extend-mode","keymap.html#view-mode","keymap.html#goto-mode","keymap.html#match-mode","keymap.html#object-mode","keymap.html#window-mode","keymap.html#space-mode","keymap.html#picker","remapping.html#key-remapping","hooks.html#hooks"],"index":{"documentStore":{"docInfo":{"0":{"body":9,"breadcrumbs":2,"title":1},"1":{"body":10,"breadcrumbs":2,"title":1},"10":{"body":34,"breadcrumbs":3,"title":1},"11":{"body":189,"breadcrumbs":4,"title":2},"12":{"body":34,"breadcrumbs":4,"title":2},"13":{"body":0,"breadcrumbs":3,"title":1},"14":{"body":0,"breadcrumbs":4,"title":2},"15":{"body":155,"breadcrumbs":3,"title":1},"16":{"body":65,"breadcrumbs":3,"title":1},"17":{"body":75,"breadcrumbs":4,"title":2},"18":{"body":33,"breadcrumbs":3,"title":1},"19":{"body":28,"breadcrumbs":3,"title":1},"2":{"body":0,"breadcrumbs":2,"title":1},"20":{"body":24,"breadcrumbs":5,"title":3},"21":{"body":40,"breadcrumbs":4,"title":2},"22":{"body":61,"breadcrumbs":4,"title":2},"23":{"body":36,"breadcrumbs":4,"title":2},"24":{"body":6,"breadcrumbs":4,"title":2},"25":{"body":33,"breadcrumbs":4,"title":2},"26":{"body":63,"breadcrumbs":4,"title":2},"27":{"body":36,"breadcrumbs":3,"title":1},"28":{"body":129,"breadcrumbs":5,"title":2},"29":{"body":0,"breadcrumbs":3,"title":1},"3":{"body":15,"breadcrumbs":2,"title":1},"4":{"body":15,"breadcrumbs":3,"title":2},"5":{"body":52,"breadcrumbs":3,"title":2},"6":{"body":7,"breadcrumbs":2,"title":1},"7":{"body":76,"breadcrumbs":2,"title":1},"8":{"body":12,"breadcrumbs":2,"title":1},"9":{"body":13,"breadcrumbs":2,"title":1}},"docs":{"0":{"body":"We provide pre-built binaries on the GitHub Releases page . Packaging status","breadcrumbs":"Installation » Installation","id":"0","title":"Installation"},"1":{"body":"A Homebrew tap is available: brew tap helix-editor/helix\nbrew install helix","breadcrumbs":"Installation » OSX","id":"1","title":"OSX"},"10":{"body":"First you'll need to place selected themes in your themes directory (i.e ~/.config/helix/themes), the directory might have to be created beforehand. To use a custom theme add theme = <name> to your config.toml or override it during runtime using :theme <name>. The default theme.toml can be found here , and user submitted themes here .","breadcrumbs":"Configuration » Themes » Themes","id":"10","title":"Themes"},"11":{"body":"First create a file with the name of your theme as file name (i.e mytheme.toml) and place it in your themes directory (i.e ~/.config/helix/themes). Each line in the theme file is specified as below: key = { fg = \"#ffffff\", bg = \"#000000\", modifiers = [\"bold\", \"italic\"] } where key represents what you want to style, fg specifies the foreground color, bg the background color, and modifiers is a list of style modifiers. bg and modifiers can be omitted to defer to the defaults. To specify only the foreground color: key = \"#ffffff\" if the key contains a dot '.', it must be quoted to prevent it being parsed as a dotted key . \"key.key\" = \"#ffffff\" Possible modifiers: Modifier bold dim italic underlined slow\\_blink rapid\\_blink reversed hidden crossed\\_out Possible keys: Key Notes attribute keyword keyword.directive Preprocessor directives (#if in C) namespace punctuation punctuation.delimiter operator special property variable variable.parameter type type.builtin constructor function function.macro function.builtin comment variable.builtin constant constant.builtin string number escape Escaped characters label For lifetimes module ui.background ui.cursor ui.cursor.insert ui.cursor.select ui.cursor.match M