#lapce — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #lapce, aggregated by home.social.
-
I managed to hack together a #zed / #gram extension to provide FASTA language support:
https://gitlab.com/jrhawley/gram-zed-fastx
https://tree-sitter-fasta.jrhawley.ca/installation/#zed-gram
I tried to write instructions for #lapce but it looks like all languages need to be defined in the Lapce code base for compilation 🫤 That puts a damper on that plan.
And #emacs tree-sitter support feels like a moving target. I'd have to manually redefine a lot of font locks and other stuff.
This process isn't as smooth as I'd hoped
-
I managed to hack together a #zed / #gram extension to provide FASTA language support:
https://gitlab.com/jrhawley/gram-zed-fastx
https://tree-sitter-fasta.jrhawley.ca/installation/#zed-gram
I tried to write instructions for #lapce but it looks like all languages need to be defined in the Lapce code base for compilation 🫤 That puts a damper on that plan.
And #emacs tree-sitter support feels like a moving target. I'd have to manually redefine a lot of font locks and other stuff.
This process isn't as smooth as I'd hoped
-
I managed to hack together a #zed / #gram extension to provide FASTA language support:
https://gitlab.com/jrhawley/gram-zed-fastx
https://tree-sitter-fasta.jrhawley.ca/installation/#zed-gram
I tried to write instructions for #lapce but it looks like all languages need to be defined in the Lapce code base for compilation 🫤 That puts a damper on that plan.
And #emacs tree-sitter support feels like a moving target. I'd have to manually redefine a lot of font locks and other stuff.
This process isn't as smooth as I'd hoped
-
I managed to hack together a #zed / #gram extension to provide FASTA language support:
https://gitlab.com/jrhawley/gram-zed-fastx
https://tree-sitter-fasta.jrhawley.ca/installation/#zed-gram
I tried to write instructions for #lapce but it looks like all languages need to be defined in the Lapce code base for compilation 🫤 That puts a damper on that plan.
And #emacs tree-sitter support feels like a moving target. I'd have to manually redefine a lot of font locks and other stuff.
This process isn't as smooth as I'd hoped
-
Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. https://lap.dev/floem/ :moomin_yay:
The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad: -
Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. https://lap.dev/floem/ :moomin_yay:
The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad: -
Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. https://lap.dev/floem/ :moomin_yay:
The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad: -
Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. https://lap.dev/floem/ :moomin_yay:
The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad: -
Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. https://lap.dev/floem/ :moomin_yay:
The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad: -
Dongdong Zhou released #Lapce version 0.4.6. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.6. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.6. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.6. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.6. https://lapce.dev/
-
I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi
https://github.com/lapce/lapce
-
I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi
https://github.com/lapce/lapce
-
I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi
https://github.com/lapce/lapce
-
I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi
https://github.com/lapce/lapce
-
I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi
https://github.com/lapce/lapce
-
@mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.
#Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.
It's really matter of taste and preference what to choose.
-
@mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.
#Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.
It's really matter of taste and preference what to choose.
-
@mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.
#Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.
It's really matter of taste and preference what to choose.
-
@mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.
#Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.
It's really matter of taste and preference what to choose.
-
@mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.
#Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.
It's really matter of taste and preference what to choose.
-
Asking as a long-term user of #jetbrains products: #rustrover or some alternative tool? #lapce #zed?
-
Asking as a long-term user of #jetbrains products: #rustrover or some alternative tool? #lapce #zed?
-
Asking as a long-term user of #jetbrains products: #rustrover or some alternative tool? #lapce #zed?
-
Asking as a long-term user of #jetbrains products: #rustrover or some alternative tool? #lapce #zed?
-
Asking as a long-term user of #jetbrains products: #rustrover or some alternative tool? #lapce #zed?
-
@thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.
-
@thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.
-
@thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.
-
@thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.
-
I don't think anything "went wrong" at all, except a couple of behaviours that I didn't like. Something that comes to mind is how #lapce somehow ended the default program to open text files, which felt a bit overkill for me.
The keyboard shortcuts didn't work sometimes, only after clicking somewhere into the window. For a keyboard-centric user like me that felt irritating.
And eventually, I felt it was more akin to a GUI editor than an IDE much. And therefore not something I'm interested in, because I have that with (g) #vim and I don't need another one 🙂
But I also barely scratched the surface with lapce, so it's possible that it has a lot of functionality other people would like. It just wasn't my thing *enough* to keep at it. But there's certainly nothing wrong with it!
-
I don't think anything "went wrong" at all, except a couple of behaviours that I didn't like. Something that comes to mind is how #lapce somehow ended the default program to open text files, which felt a bit overkill for me.
The keyboard shortcuts didn't work sometimes, only after clicking somewhere into the window. For a keyboard-centric user like me that felt irritating.
And eventually, I felt it was more akin to a GUI editor than an IDE much. And therefore not something I'm interested in, because I have that with (g) #vim and I don't need another one 🙂
But I also barely scratched the surface with lapce, so it's possible that it has a lot of functionality other people would like. It just wasn't my thing *enough* to keep at it. But there's certainly nothing wrong with it!
-
Dongdong Zhou released #Lapce version 0.4.5. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.5. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.5. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.5. https://lapce.dev/
-
Dongdong Zhou released #Lapce version 0.4.5. https://lapce.dev/