Skip to content

Commit

Permalink
deploy: 70bbc9d
Browse files Browse the repository at this point in the history
  • Loading branch information
ofzo committed Oct 2, 2024
1 parent bfa27a1 commit 63923eb
Show file tree
Hide file tree
Showing 7 changed files with 90 additions and 34 deletions.
9 changes: 7 additions & 2 deletions master/install.html
Original file line number Diff line number Diff line change
Expand Up @@ -196,8 +196,13 @@ <h1 id="installing-helix"><a class="header" href="#installing-helix">Installing
</ul>
<h2 id="pre-built-binaries"><a class="header" href="#pre-built-binaries">Pre-built binaries</a></h2>
<p>Download pre-built binaries from the <a href="https://github.com/helix-editor/helix/releases">GitHub Releases page</a>.
Add the <code>hx</code> binary to your system's <code>$PATH</code> to use it from the command line, and copy the <code>runtime</code> directory into the config directory (for example <code>~/.config/helix/runtime</code> on Linux/macOS).
The runtime location can be overriden via the HELIX_RUNTIME environment variable.</p>
The tarball contents include an <code>hx</code> binary and a <code>runtime</code> directory.
To set up Helix:</p>
<ol>
<li>Add the <code>hx</code> binary to your system's <code>$PATH</code> to allow it to be used from the command line.</li>
<li>Copy the <code>runtime</code> directory to a location that <code>hx</code> searches for runtime files. A typical location on Linux/macOS is <code>~/.config/helix/runtime</code>.</li>
</ol>
<p>To see the runtime directories that <code>hx</code> searches, run <code>hx --health</code>. If necessary, you can override the default runtime location by setting the <code>HELIX_RUNTIME</code> environment variable.</p>

</main>

Expand Down
3 changes: 3 additions & 0 deletions master/keymap.html
Original file line number Diff line number Diff line change
Expand Up @@ -488,8 +488,11 @@ <h5 id="completion-menu"><a class="header" href="#completion-menu">Completion Me
<div class="table-wrapper"><table><thead><tr><th>Key</th><th>Description</th></tr></thead><tbody>
<tr><td><code>Shift-Tab</code>, <code>Ctrl-p</code>, <code>Up</code></td><td>Previous entry</td></tr>
<tr><td><code>Tab</code>, <code>Ctrl-n</code>, <code>Down</code></td><td>Next entry</td></tr>
<tr><td><code>Enter</code></td><td>Close menu and accept completion</td></tr>
<tr><td><code>Ctrl-c</code></td><td>Close menu and reject completion</td></tr>
</tbody></table>
</div>
<p>Any other keypresses result in the completion being accepted.</p>
<h5 id="signature-help-popup"><a class="header" href="#signature-help-popup">Signature-help Popup</a></h5>
<p>Displays the signature of the selected completion item. Remapping currently not supported.</p>
<div class="table-wrapper"><table><thead><tr><th>Key</th><th>Description</th></tr></thead><tbody>
Expand Down
29 changes: 17 additions & 12 deletions master/lang-support.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<p>Also see the <a href="./languages.html">Language Configuration</a> docs and the <a href="./guides/adding_languages.html">Adding
Languages</a> guide for more language configuration information.</p>
<div class="table-wrapper"><table><thead><tr><th>Language</th><th>Syntax Highlighting</th><th>Treesitter Textobjects</th><th>Auto Indent</th><th>Default LSP</th></tr></thead><tbody>
<tr><td>ada</td><td></td><td></td><td></td><td><code>ada_language_server</code>, <code>ada_language_server</code></td></tr>
<tr><td>ada</td><td></td><td></td><td></td><td><code>ada_language_server</code></td></tr>
<tr><td>adl</td><td></td><td></td><td></td><td></td></tr>
<tr><td>agda</td><td></td><td></td><td></td><td></td></tr>
<tr><td>astro</td><td></td><td></td><td></td><td></td></tr>
Expand All @@ -206,6 +206,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>cairo</td><td></td><td></td><td></td><td><code>cairo-language-server</code></td></tr>
<tr><td>capnp</td><td></td><td></td><td></td><td></td></tr>
<tr><td>cel</td><td></td><td></td><td></td><td></td></tr>
<tr><td>circom</td><td></td><td></td><td></td><td><code>circom-lsp</code></td></tr>
<tr><td>clojure</td><td></td><td></td><td></td><td><code>clojure-lsp</code></td></tr>
<tr><td>cmake</td><td></td><td></td><td></td><td><code>cmake-language-server</code></td></tr>
<tr><td>comment</td><td></td><td></td><td></td><td></td></tr>
Expand All @@ -221,8 +222,8 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>devicetree</td><td></td><td></td><td></td><td></td></tr>
<tr><td>dhall</td><td></td><td></td><td></td><td><code>dhall-lsp-server</code></td></tr>
<tr><td>diff</td><td></td><td></td><td></td><td></td></tr>
<tr><td>docker-compose</td><td></td><td></td><td></td><td><code>docker-compose-langserver</code>, <code>yaml-language-server</code></td></tr>
<tr><td>dockerfile</td><td></td><td></td><td></td><td><code>docker-langserver</code></td></tr>
<tr><td>docker-compose</td><td></td><td></td><td></td><td><code>docker-compose-langserver</code>, <code>yaml-language-server</code></td></tr>
<tr><td>dockerfile</td><td></td><td></td><td></td><td><code>docker-langserver</code></td></tr>
<tr><td>dot</td><td></td><td></td><td></td><td><code>dot-language-server</code></td></tr>
<tr><td>dtd</td><td></td><td></td><td></td><td></td></tr>
<tr><td>earthfile</td><td></td><td></td><td></td><td><code>earthlyls</code></td></tr>
Expand All @@ -233,7 +234,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>elixir</td><td></td><td></td><td></td><td><code>elixir-ls</code></td></tr>
<tr><td>elm</td><td></td><td></td><td></td><td><code>elm-language-server</code></td></tr>
<tr><td>elvish</td><td></td><td></td><td></td><td><code>elvish</code></td></tr>
<tr><td>env</td><td></td><td></td><td></td><td></td></tr>
<tr><td>env</td><td></td><td></td><td></td><td></td></tr>
<tr><td>erb</td><td></td><td></td><td></td><td></td></tr>
<tr><td>erlang</td><td></td><td></td><td></td><td><code>erlang_ls</code></td></tr>
<tr><td>esdl</td><td></td><td></td><td></td><td></td></tr>
Expand All @@ -245,9 +246,10 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>gas</td><td></td><td></td><td></td><td></td></tr>
<tr><td>gdscript</td><td></td><td></td><td></td><td></td></tr>
<tr><td>gemini</td><td></td><td></td><td></td><td></td></tr>
<tr><td>gherkin</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-attributes</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-commit</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-config</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-config</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-ignore</td><td></td><td></td><td></td><td></td></tr>
<tr><td>git-rebase</td><td></td><td></td><td></td><td></td></tr>
<tr><td>gjs</td><td></td><td></td><td></td><td><code>typescript-language-server</code>, <code>vscode-eslint-language-server</code>, <code>ember-language-server</code></td></tr>
Expand All @@ -269,7 +271,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>hcl</td><td></td><td></td><td></td><td><code>terraform-ls</code></td></tr>
<tr><td>heex</td><td></td><td></td><td></td><td><code>elixir-ls</code></td></tr>
<tr><td>helm</td><td></td><td></td><td></td><td><code>helm_ls</code></td></tr>
<tr><td>hocon</td><td></td><td></td><td></td><td></td></tr>
<tr><td>hocon</td><td></td><td></td><td></td><td></td></tr>
<tr><td>hoon</td><td></td><td></td><td></td><td></td></tr>
<tr><td>hosts</td><td></td><td></td><td></td><td></td></tr>
<tr><td>html</td><td></td><td></td><td></td><td><code>vscode-html-language-server</code></td></tr>
Expand All @@ -284,6 +286,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>javascript</td><td></td><td></td><td></td><td><code>typescript-language-server</code></td></tr>
<tr><td>jinja</td><td></td><td></td><td></td><td></td></tr>
<tr><td>jjdescription</td><td></td><td></td><td></td><td></td></tr>
<tr><td>jq</td><td></td><td></td><td></td><td><code>jq-lsp</code></td></tr>
<tr><td>jsdoc</td><td></td><td></td><td></td><td></td></tr>
<tr><td>json</td><td></td><td></td><td></td><td><code>vscode-json-language-server</code></td></tr>
<tr><td>json5</td><td></td><td></td><td></td><td></td></tr>
Expand Down Expand Up @@ -312,15 +315,15 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>markdown.inline</td><td></td><td></td><td></td><td></td></tr>
<tr><td>matlab</td><td></td><td></td><td></td><td></td></tr>
<tr><td>mermaid</td><td></td><td></td><td></td><td></td></tr>
<tr><td>meson</td><td></td><td></td><td></td><td></td></tr>
<tr><td>meson</td><td></td><td></td><td></td><td><code>mesonlsp</code></td></tr>
<tr><td>mint</td><td></td><td></td><td></td><td><code>mint</code></td></tr>
<tr><td>mojo</td><td></td><td></td><td></td><td><code>mojo-lsp-server</code></td></tr>
<tr><td>move</td><td></td><td></td><td></td><td></td></tr>
<tr><td>msbuild</td><td></td><td></td><td></td><td></td></tr>
<tr><td>nasm</td><td></td><td></td><td></td><td></td></tr>
<tr><td>nickel</td><td></td><td></td><td></td><td><code>nls</code></td></tr>
<tr><td>nim</td><td></td><td></td><td></td><td><code>nimlangserver</code></td></tr>
<tr><td>nix</td><td></td><td></td><td></td><td><code>nil</code></td></tr>
<tr><td>nix</td><td></td><td></td><td></td><td><code>nil</code>, <code>nixd</code></td></tr>
<tr><td>nu</td><td></td><td></td><td></td><td><code>nu</code></td></tr>
<tr><td>nunjucks</td><td></td><td></td><td></td><td></td></tr>
<tr><td>ocaml</td><td></td><td></td><td></td><td><code>ocamllsp</code></td></tr>
Expand All @@ -343,12 +346,12 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>pod</td><td></td><td></td><td></td><td></td></tr>
<tr><td>ponylang</td><td></td><td></td><td></td><td></td></tr>
<tr><td>powershell</td><td></td><td></td><td></td><td></td></tr>
<tr><td>prisma</td><td></td><td></td><td></td><td><code>prisma-language-server</code></td></tr>
<tr><td>prisma</td><td></td><td></td><td></td><td><code>prisma-language-server</code></td></tr>
<tr><td>prolog</td><td></td><td></td><td></td><td><code>swipl</code></td></tr>
<tr><td>protobuf</td><td></td><td></td><td></td><td><code>bufls</code>, <code>pb</code></td></tr>
<tr><td>prql</td><td></td><td></td><td></td><td></td></tr>
<tr><td>purescript</td><td></td><td></td><td></td><td><code>purescript-language-server</code></td></tr>
<tr><td>python</td><td></td><td></td><td></td><td><code>pylsp</code></td></tr>
<tr><td>python</td><td></td><td></td><td></td><td><code>ruff</code>, <code>jedi-language-server</code>, <code>pylsp</code></td></tr>
<tr><td>qml</td><td></td><td></td><td></td><td><code>qmlls</code></td></tr>
<tr><td>r</td><td></td><td></td><td></td><td><code>R</code></td></tr>
<tr><td>racket</td><td></td><td></td><td></td><td><code>racket</code></td></tr>
Expand All @@ -371,7 +374,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>sml</td><td></td><td></td><td></td><td></td></tr>
<tr><td>solidity</td><td></td><td></td><td></td><td><code>solc</code></td></tr>
<tr><td>spicedb</td><td></td><td></td><td></td><td></td></tr>
<tr><td>sql</td><td></td><td></td><td></td><td></td></tr>
<tr><td>sql</td><td></td><td></td><td></td><td></td></tr>
<tr><td>sshclientconfig</td><td></td><td></td><td></td><td></td></tr>
<tr><td>starlark</td><td></td><td></td><td></td><td></td></tr>
<tr><td>strace</td><td></td><td></td><td></td><td></td></tr>
Expand All @@ -386,12 +389,14 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>tcl</td><td></td><td></td><td></td><td></td></tr>
<tr><td>templ</td><td></td><td></td><td></td><td><code>templ</code></td></tr>
<tr><td>tfvars</td><td></td><td></td><td></td><td><code>terraform-ls</code></td></tr>
<tr><td>thrift</td><td></td><td></td><td></td><td></td></tr>
<tr><td>todotxt</td><td></td><td></td><td></td><td></td></tr>
<tr><td>toml</td><td></td><td></td><td></td><td><code>taplo</code></td></tr>
<tr><td>tsq</td><td></td><td></td><td></td><td></td></tr>
<tr><td>tsx</td><td></td><td></td><td></td><td><code>typescript-language-server</code></td></tr>
<tr><td>twig</td><td></td><td></td><td></td><td></td></tr>
<tr><td>typescript</td><td></td><td></td><td></td><td><code>typescript-language-server</code></td></tr>
<tr><td>typespec</td><td></td><td></td><td></td><td><code>tsp-server</code></td></tr>
<tr><td>typst</td><td></td><td></td><td></td><td><code>tinymist</code>, <code>typst-lsp</code></td></tr>
<tr><td>ungrammar</td><td></td><td></td><td></td><td></td></tr>
<tr><td>unison</td><td></td><td></td><td></td><td></td></tr>
Expand All @@ -411,7 +416,7 @@ <h2 id="language-support"><a class="header" href="#language-support">Language Su
<tr><td>xit</td><td></td><td></td><td></td><td></td></tr>
<tr><td>xml</td><td></td><td></td><td></td><td></td></tr>
<tr><td>xtc</td><td></td><td></td><td></td><td></td></tr>
<tr><td>yaml</td><td></td><td></td><td></td><td><code>yaml-language-server</code>, <code>ansible-language-server</code></td></tr>
<tr><td>yaml</td><td></td><td></td><td></td><td><code>yaml-language-server</code>, <code>ansible-language-server</code></td></tr>
<tr><td>yuck</td><td></td><td></td><td></td><td></td></tr>
<tr><td>zig</td><td></td><td></td><td></td><td><code>zls</code></td></tr>
</tbody></table>
Expand Down
Loading

0 comments on commit 63923eb

Please sign in to comment.