mirror of https://github.com/helix-editor/helix
Compare commits
7 Commits
08e43549d6
...
f350662d12
Author | SHA1 | Date |
---|---|---|
|
f350662d12 | |
|
6ec3822963 | |
|
5a343da2c3 | |
|
1f0f7ba93e | |
|
de80807133 | |
|
e0ebb95748 | |
|
d71f90dcf4 |
|
@ -311,10 +311,10 @@ use the following command to build the release binary and package it into a <cod
|
|||
As long as you leave a <code>target/release/hx</code> file, it will get packaged with <code>cargo deb --no-build</code></p>
|
||||
</blockquote>
|
||||
<blockquote>
|
||||
<p>💡 Don't worry about the repeated</p>
|
||||
<p>💡 Don't worry about the following:</p>
|
||||
<pre><code>warning: Failed to find dependency specification
|
||||
</code></pre>
|
||||
<p>warnings. Cargo deb just reports which packaged files it didn't derive dependencies for. But
|
||||
<p>Cargo deb just reports which packaged files it didn't derive dependencies for. But
|
||||
so far the dependency deriving seams very good, even if some of the grammar files are skipped.</p>
|
||||
</blockquote>
|
||||
<p>You can find the resulted <code>.deb</code> in <code>target/debian/</code>. It should contain everything it needs, including the</p>
|
||||
|
|
|
@ -388,8 +388,10 @@
|
|||
<tr><td><code>add_newline_below</code></td><td>Add newline below</td><td>normal: <code>]<space></code>, select: <code>]<space></code></td></tr>
|
||||
<tr><td><code>goto_type_definition</code></td><td>Goto type definition</td><td>normal: <code>gy</code>, select: <code>gy</code></td></tr>
|
||||
<tr><td><code>goto_implementation</code></td><td>Goto implementation</td><td>normal: <code>gi</code>, select: <code>gi</code></td></tr>
|
||||
<tr><td><code>goto_file_start</code></td><td>Goto line number <n> else file start</td><td>normal: <code>gg</code>, select: <code>gg</code></td></tr>
|
||||
<tr><td><code>goto_file_start</code></td><td>Goto line number <n> else file start</td><td>normal: <code>gg</code></td></tr>
|
||||
<tr><td><code>goto_file_end</code></td><td>Goto file end</td><td></td></tr>
|
||||
<tr><td><code>extend_to_file_start</code></td><td>Extend to line number<n> else file start</td><td>select: <code>gg</code></td></tr>
|
||||
<tr><td><code>extend_to_file_end</code></td><td>Extend to file end</td><td></td></tr>
|
||||
<tr><td><code>goto_file</code></td><td>Goto files/URLs in selections</td><td>normal: <code>gf</code>, select: <code>gf</code></td></tr>
|
||||
<tr><td><code>goto_file_hsplit</code></td><td>Goto files in selections (hsplit)</td><td>normal: <code><C-w>f</code>, <code><space>wf</code>, select: <code><C-w>f</code>, <code><space>wf</code></td></tr>
|
||||
<tr><td><code>goto_file_vsplit</code></td><td>Goto files in selections (vsplit)</td><td>normal: <code><C-w>F</code>, <code><space>wF</code>, select: <code><C-w>F</code>, <code><space>wF</code></td></tr>
|
||||
|
@ -401,7 +403,8 @@
|
|||
<tr><td><code>goto_last_modified_file</code></td><td>Goto last modified file</td><td>normal: <code>gm</code>, select: <code>gm</code></td></tr>
|
||||
<tr><td><code>goto_last_modification</code></td><td>Goto last modification</td><td>normal: <code>g.</code>, select: <code>g.</code></td></tr>
|
||||
<tr><td><code>goto_line</code></td><td>Goto line</td><td>normal: <code>G</code>, select: <code>G</code></td></tr>
|
||||
<tr><td><code>goto_last_line</code></td><td>Goto last line</td><td>normal: <code>ge</code>, select: <code>ge</code></td></tr>
|
||||
<tr><td><code>goto_last_line</code></td><td>Goto last line</td><td>normal: <code>ge</code></td></tr>
|
||||
<tr><td><code>extend_to_last_line</code></td><td>Extend to last line</td><td>select: <code>ge</code></td></tr>
|
||||
<tr><td><code>goto_first_diag</code></td><td>Goto first diagnostic</td><td>normal: <code>[D</code>, select: <code>[D</code></td></tr>
|
||||
<tr><td><code>goto_last_diag</code></td><td>Goto last diagnostic</td><td>normal: <code>]D</code>, select: <code>]D</code></td></tr>
|
||||
<tr><td><code>goto_next_diag</code></td><td>Goto next diagnostic</td><td>normal: <code>]d</code>, select: <code>]d</code></td></tr>
|
||||
|
|
|
@ -204,6 +204,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>d</td><td>✓</td><td>✓</td><td>✓</td><td><code>serve-d</code></td></tr>
|
||||
<tr><td>dart</td><td>✓</td><td>✓</td><td>✓</td><td><code>dart</code></td></tr>
|
||||
<tr><td>dbml</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>debian</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<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>
|
||||
|
@ -286,7 +287,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>jsonnet</td><td>✓</td><td></td><td></td><td><code>jsonnet-language-server</code></td></tr>
|
||||
<tr><td>jsx</td><td>✓</td><td>✓</td><td>✓</td><td><code>typescript-language-server</code></td></tr>
|
||||
<tr><td>julia</td><td>✓</td><td>✓</td><td>✓</td><td><code>julia</code></td></tr>
|
||||
<tr><td>just</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
<tr><td>just</td><td>✓</td><td>✓</td><td>✓</td><td><code>just-lsp</code></td></tr>
|
||||
<tr><td>kdl</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
<tr><td>koka</td><td>✓</td><td></td><td>✓</td><td><code>koka</code></td></tr>
|
||||
<tr><td>kotlin</td><td>✓</td><td>✓</td><td>✓</td><td><code>kotlin-language-server</code></td></tr>
|
||||
|
@ -343,7 +344,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<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>prolog</td><td></td><td></td><td></td><td><code>swipl</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>buf</code>, <code>pb</code>, <code>protols</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>
|
||||
|
@ -416,6 +417,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>wat</td><td>✓</td><td></td><td></td><td><code>wat_server</code></td></tr>
|
||||
<tr><td>webc</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>werk</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>wesl</td><td>✓</td><td>✓</td><td></td><td></td></tr>
|
||||
<tr><td>wgsl</td><td>✓</td><td></td><td></td><td><code>wgsl-analyzer</code></td></tr>
|
||||
<tr><td>wit</td><td>✓</td><td></td><td>✓</td><td></td></tr>
|
||||
<tr><td>wren</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
|
|
|
@ -456,10 +456,10 @@ use the following command to build the release binary and package it into a <cod
|
|||
As long as you leave a <code>target/release/hx</code> file, it will get packaged with <code>cargo deb --no-build</code></p>
|
||||
</blockquote>
|
||||
<blockquote>
|
||||
<p>💡 Don't worry about the repeated</p>
|
||||
<p>💡 Don't worry about the following:</p>
|
||||
<pre><code>warning: Failed to find dependency specification
|
||||
</code></pre>
|
||||
<p>warnings. Cargo deb just reports which packaged files it didn't derive dependencies for. But
|
||||
<p>Cargo deb just reports which packaged files it didn't derive dependencies for. But
|
||||
so far the dependency deriving seams very good, even if some of the grammar files are skipped.</p>
|
||||
</blockquote>
|
||||
<p>You can find the resulted <code>.deb</code> in <code>target/debian/</code>. It should contain everything it needs, including the</p>
|
||||
|
@ -1398,8 +1398,10 @@ space.B = ":echo %sh{git blame -L %{cursor_line},+1 %{buffer_name}}"
|
|||
<tr><td><code>add_newline_below</code></td><td>Add newline below</td><td>normal: <code>]<space></code>, select: <code>]<space></code></td></tr>
|
||||
<tr><td><code>goto_type_definition</code></td><td>Goto type definition</td><td>normal: <code>gy</code>, select: <code>gy</code></td></tr>
|
||||
<tr><td><code>goto_implementation</code></td><td>Goto implementation</td><td>normal: <code>gi</code>, select: <code>gi</code></td></tr>
|
||||
<tr><td><code>goto_file_start</code></td><td>Goto line number <n> else file start</td><td>normal: <code>gg</code>, select: <code>gg</code></td></tr>
|
||||
<tr><td><code>goto_file_start</code></td><td>Goto line number <n> else file start</td><td>normal: <code>gg</code></td></tr>
|
||||
<tr><td><code>goto_file_end</code></td><td>Goto file end</td><td></td></tr>
|
||||
<tr><td><code>extend_to_file_start</code></td><td>Extend to line number<n> else file start</td><td>select: <code>gg</code></td></tr>
|
||||
<tr><td><code>extend_to_file_end</code></td><td>Extend to file end</td><td></td></tr>
|
||||
<tr><td><code>goto_file</code></td><td>Goto files/URLs in selections</td><td>normal: <code>gf</code>, select: <code>gf</code></td></tr>
|
||||
<tr><td><code>goto_file_hsplit</code></td><td>Goto files in selections (hsplit)</td><td>normal: <code><C-w>f</code>, <code><space>wf</code>, select: <code><C-w>f</code>, <code><space>wf</code></td></tr>
|
||||
<tr><td><code>goto_file_vsplit</code></td><td>Goto files in selections (vsplit)</td><td>normal: <code><C-w>F</code>, <code><space>wF</code>, select: <code><C-w>F</code>, <code><space>wF</code></td></tr>
|
||||
|
@ -1411,7 +1413,8 @@ space.B = ":echo %sh{git blame -L %{cursor_line},+1 %{buffer_name}}"
|
|||
<tr><td><code>goto_last_modified_file</code></td><td>Goto last modified file</td><td>normal: <code>gm</code>, select: <code>gm</code></td></tr>
|
||||
<tr><td><code>goto_last_modification</code></td><td>Goto last modification</td><td>normal: <code>g.</code>, select: <code>g.</code></td></tr>
|
||||
<tr><td><code>goto_line</code></td><td>Goto line</td><td>normal: <code>G</code>, select: <code>G</code></td></tr>
|
||||
<tr><td><code>goto_last_line</code></td><td>Goto last line</td><td>normal: <code>ge</code>, select: <code>ge</code></td></tr>
|
||||
<tr><td><code>goto_last_line</code></td><td>Goto last line</td><td>normal: <code>ge</code></td></tr>
|
||||
<tr><td><code>extend_to_last_line</code></td><td>Extend to last line</td><td>select: <code>ge</code></td></tr>
|
||||
<tr><td><code>goto_first_diag</code></td><td>Goto first diagnostic</td><td>normal: <code>[D</code>, select: <code>[D</code></td></tr>
|
||||
<tr><td><code>goto_last_diag</code></td><td>Goto last diagnostic</td><td>normal: <code>]D</code>, select: <code>]D</code></td></tr>
|
||||
<tr><td><code>goto_next_diag</code></td><td>Goto next diagnostic</td><td>normal: <code>]d</code>, select: <code>]d</code></td></tr>
|
||||
|
@ -1615,6 +1618,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>d</td><td>✓</td><td>✓</td><td>✓</td><td><code>serve-d</code></td></tr>
|
||||
<tr><td>dart</td><td>✓</td><td>✓</td><td>✓</td><td><code>dart</code></td></tr>
|
||||
<tr><td>dbml</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>debian</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<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>
|
||||
|
@ -1697,7 +1701,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>jsonnet</td><td>✓</td><td></td><td></td><td><code>jsonnet-language-server</code></td></tr>
|
||||
<tr><td>jsx</td><td>✓</td><td>✓</td><td>✓</td><td><code>typescript-language-server</code></td></tr>
|
||||
<tr><td>julia</td><td>✓</td><td>✓</td><td>✓</td><td><code>julia</code></td></tr>
|
||||
<tr><td>just</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
<tr><td>just</td><td>✓</td><td>✓</td><td>✓</td><td><code>just-lsp</code></td></tr>
|
||||
<tr><td>kdl</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
<tr><td>koka</td><td>✓</td><td></td><td>✓</td><td><code>koka</code></td></tr>
|
||||
<tr><td>kotlin</td><td>✓</td><td>✓</td><td>✓</td><td><code>kotlin-language-server</code></td></tr>
|
||||
|
@ -1754,7 +1758,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<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>prolog</td><td></td><td></td><td></td><td><code>swipl</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>buf</code>, <code>pb</code>, <code>protols</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>
|
||||
|
@ -1827,6 +1831,7 @@ Languages</a> guide for more language configuration information.</p>
|
|||
<tr><td>wat</td><td>✓</td><td></td><td></td><td><code>wat_server</code></td></tr>
|
||||
<tr><td>webc</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>werk</td><td>✓</td><td></td><td></td><td></td></tr>
|
||||
<tr><td>wesl</td><td>✓</td><td>✓</td><td></td><td></td></tr>
|
||||
<tr><td>wgsl</td><td>✓</td><td></td><td></td><td><code>wgsl-analyzer</code></td></tr>
|
||||
<tr><td>wit</td><td>✓</td><td></td><td>✓</td><td></td></tr>
|
||||
<tr><td>wren</td><td>✓</td><td>✓</td><td>✓</td><td></td></tr>
|
||||
|
@ -2475,7 +2480,7 @@ berry = "#2A2A4D"
|
|||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>label</code></p>
|
||||
<p><code>label</code> - <code>.class</code>, <code>#id</code> in CSS, etc.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>punctuation</code></p>
|
||||
|
@ -2534,7 +2539,7 @@ berry = "#2A2A4D"
|
|||
<p><code>namespace</code></p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>special</code></p>
|
||||
<p><code>special</code> - <code>derive</code> in Rust, etc.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>markup</code></p>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -350,7 +350,7 @@ berry = "#2A2A4D"
|
|||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>label</code></p>
|
||||
<p><code>label</code> - <code>.class</code>, <code>#id</code> in CSS, etc.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>punctuation</code></p>
|
||||
|
@ -409,7 +409,7 @@ berry = "#2A2A4D"
|
|||
<p><code>namespace</code></p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>special</code></p>
|
||||
<p><code>special</code> - <code>derive</code> in Rust, etc.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>markup</code></p>
|
||||
|
|
Loading…
Reference in New Issue