
seungjin
I don't use Reddit, but I need to bring this here.
https://www.reddit.com/r/HelixEditor/comments/1koshhu/steel_plugin_pr_summary/
#HelixEditor #Steel
I don't use Reddit, but I need to bring this here.
https://www.reddit.com/r/HelixEditor/comments/1koshhu/steel_plugin_pr_summary/
#HelixEditor #Steel
I don't use Reddit, but I need to bring this here.
https://www.reddit.com/r/HelixEditor/comments/1koshhu/steel_plugin_pr_summary/
#HelixEditor #Steel
Compiled `ty` and `pyrefly`—one from `astro-rs` and the other from `Meta`. Both are Python type checkers and LSPs written in Rust. I’ve figured out how to integrate pyrefly with hx, but I haven’t done that for ty yet. ty is still in a very early stage, but pyrefly seems a bit more stable. It’s exciting to see competition between two outstanding open-source projects for Python type checking and LSP support. #rust #python #lsp #helixeditor
같은 이유로 Neovim을 못 쓰고 있다.
요즘은 #helix 에디터를 쓰고 있는데, .helix/languages.toml
파일로 프로젝트 별 구성을 쉽게 할 수 있어서 맘에 든다:
[language-server]
deno = { command = "deno", args = ["lsp"], config.deno.enable = true }
[[language]]
name = "javascript"
language-servers = ["deno"]
formatter = { command = "biome", args = [ "format", "--stdin-file-path", "buffer.js" ]
https://hackers.pub/@hongminhee/0196c20f-71e3-7a7c-920c-2f4cf8790b13
I wish #Zed had profiles like Visual Studio Code. The interference between extensions is annoying. For example, Biome and Deno both try to do formatting.
같은 이유로 Neovim을 못 쓰고 있다.
요즘은 #helix 에디터를 쓰고 있는데, .helix/languages.toml
파일로 프로젝트 별 구성을 쉽게 할 수 있어서 맘에 든다:
[language-server]
deno = { command = "deno", args = ["lsp"], config.deno.enable = true }
[[language]]
name = "javascript"
language-servers = ["deno"]
formatter = { command = "biome", args = [ "format", "--stdin-file-path", "buffer.js" ]
https://hackers.pub/@hongminhee/0196c20f-71e3-7a7c-920c-2f4cf8790b13
I wish #Zed had profiles like Visual Studio Code. The interference between extensions is annoying. For example, Biome and Deno both try to do formatting.
같은 이유로 Neovim을 못 쓰고 있다.
요즘은 #helix 에디터를 쓰고 있는데, .helix/languages.toml
파일로 프로젝트 별 구성을 쉽게 할 수 있어서 맘에 든다:
[language-server]
deno = { command = "deno", args = ["lsp"], config.deno.enable = true }
[[language]]
name = "javascript"
language-servers = ["deno"]
formatter = { command = "biome", args = [ "format", "--stdin-file-path", "buffer.js" ]
https://hackers.pub/@hongminhee/0196c20f-71e3-7a7c-920c-2f4cf8790b13
I wish #Zed had profiles like Visual Studio Code. The interference between extensions is annoying. For example, Biome and Deno both try to do formatting.
My Emacs flavor for Helix config: https://gist.github.com/seungjin/fed3ed19da5366e10fef496132e9e680
#emacs #helixeditor
if you are using Helix editor and from Emacs, Consider:
```
[keys.normal]
"C-space" = "select_mode"
C-y = "paste_clipboard_after"
[keys.select]
A-w = ["yank_to_clipboard", "exit_select_mode"]
```
#Emacs #HelixEditor
It seems I haven't used #Emacs this week and have only been using the #Helix editor. I surprised myself a lot. #helixeditor
Emacs `C-u 80 #`
Helix `i#<esc>79.`
I have used Emacs and Vi(m) as my daily drivers for many days. The biggest game changer since I started using Helix is shifting the way I see code, from verb to object, to selection to action.
'Selection -> Action, not Verb -> Object.'
You can find it in Helix’s goal at here: https://github.com/helix-editor/helix/blob/9440feae7cf1bd67a741eb0b9bc2450a40e1b431/docs/vision.md
#HelixEditor
@[email protected] · Reply to seungjin's post
You can get a doc about this.
Moving the selection with syntax-aware motions.
https://docs.helix-editor.com/syntax-aware-motions.html#moving-the-selection-with-syntax-aware-motions
#HelixEditor
Helix editor tip:
```
# move selected region up and down
[keys.select]
A-l = ["delete_selection", "move_visual_line_up", "paste_before", "select_mode"]
A-h = ["delete_selection", "move_visual_line_down", "paste_before", "select_mode"]
```
Basically it is Vim's `ddkP` and Emacs's Move-Text.