[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


File: text_editor.jpg (34 KB, 675x225)
34 KB JPG
For people who use one of these tools

Whats your workflow?
How do you manage for knowledge base?
How do you integrate agents and llms to your setup?
>>
>>109480585
neovim and helix are both memes, nobody outside of yt programing influencers uses them, as for emacs only boomers use it, not because it is le good but because it is what they grew up on.
>>
Open file, edit, save, run commands related to toolchains like everyone else.
Knowledge base is .md files like everyone else.
LLMs are either tab completion or an agent chat buffer, like every other editor.
>>
>>109480585
>>Whats your workflow?
open text file
start typing in text
>>How do you manage for knowledge base?
if i need to know something i memorize it
>How do you integrate agents and llms to your setup?
agents? like insurance? the contract will last a while i dont need to worry about it for atleast half a year.
as for llms if i need one i use it i dont see what that has to do with a text editor.

also i dont use helix exclusively i occasionally use fresh but its mostly helix especially when im ssh'd into something. on my own machine its either helix or zed
>>
I use nvim, but as a simple file editor. I use it to edit coonfigs, etc.
>how do you integrate agents and llms to your setup
I don't.
>>
>>109480585
>Whats your workflow?
Telling people I use neovim
>>
>>109480585
Work?
>>
>>109480585
No one serious uses them, I've only seen them used in demos where the fag is obviously trying to show off he's leet hacker while whenever you peak in his desktop when he's actually working he's using a regular IDE.
>>
>>109480585
It's mostly just used for aurafarming, not for actually working. That or you're an old fart like RMS and you can't be bothered with doing anything else.
>>
>>109480585
>workflow
Open file, write and save it, just as anyone else.
>knowledge base
I have markdown and vim-wiki. Also, have a dmenu script to access my notes.
>agents and llms
If I need one, I open it in my browser. I don't use them much though. Also I try not to clutter my nvim config with many plugins. I just use vim-wiki, goyo and vim.pencil.
>>
>>109480585
>How do you integrate age- ACK
>>
I run claude in a terminal inside emacs and let it manage pretty much everything.
>>
>>109480585
M w
C y
gemini-scratch.txt
>>
>>109480626
>as for emacs only boomers use it
i'm 20 and i use it
>>
>>109480585
>How do you integrate agents and llms to your setup?
We don't. Fuck them and fuck anyone who is vibecoding and calls themselves an "architect"
>>
File: 1785000414137460s.jpg (7 KB, 250x226)
7 KB JPG
>vim users
>attach a turbine to a baby carriage
>6 million keystrokes per millisecond
>can code poorly faster than you can refresh
>emacs users
>invite a 70 year old nanny to babysit their code base
>stand thinking in silence for minutes at a time
>M x are-you-thinkin-what-im-thinkin
>y
>Godfile.exe has blown James Gosling's back out with brain blast genius and ported to the whole universe of memory architectures thus solving the GOFAI quantum goon thorax coefficient keeping us from doing remote robotic underwater welds on other worlds
>>
>>109482272
old man yells at claude
>>
> Whats your workflow?
>How do you manage for knowledge base?
>How do you integrate agents and llms to your setup?

I open a text file. I edit the text. I save the text file. I close my editor.
>>
>>109480585
>How do you manage for knowledge base?
I used to use org-roam, but I'm moving my notes over to vulpea. There's a very high degree of compatibility between org-roam and vulpea, but vulpea is faster and has an interesting schema which lets you enforce a structure for different "types" of notes.
https://github.com/d12frosted/vulpea

>How do you integrate agents and llms to your setup?
No.
>>
File: chad_mirror_chad.jpg (254 KB, 1869x2048)
254 KB JPG
>>109482272
This, total vibeshitter death.
/thread
>>
>>109480585
What's the middle one?
>>
File: *eshell*.jpg (134 KB, 982x554)
134 KB JPG
I just use Emacs as my WM.
https://codeberg.org/ezemtsov/ewm
>>
>>109482914
https://helix-editor.com
>>
>>109480585
I use Helix
>workflow
Go to project and start editing files. I open another scratch terminal when I want to execute something.
>knowledge base
zk
>agentic slop
total clanker death
>>
>>109480585
>>109482272
I don't use agentic emacs and I wouldn't recommend it, but I've seen videos claiming that it's possible to hook at least one of the big name LLMs into emacs.
>>
it's amazing how simultaneously elaborate and stale programming editor culture is.
Nobody actually wants to iterate on the same UX we've been using since the 70s
>>
File: rationale.jpg (139 KB, 1522x945)
139 KB JPG
>>109480585
>How do you integrate agents and llms to your setup?
I use ECA.
https://eca.dev
https://github.com/editor-code-assistant/eca
>>
File: 1778283337710418.png (206 KB, 445x560)
206 KB PNG
>>109480585
>How do you integrate agents and llms to your setup?
indian thread
>>
>>109482727
>old man yells at claude
kek
>>
>>109483653
What anime is she from?
>>
using both nvim and emacs. the only LLM integration I want is autocomplete, but that doesnt seem to work well
>>
>>109480714
Based NEETGOD
>>
>>109480585
I used neovim but now I'm mostly using it as a viewer because pi is doing most of the writing kek.
>>
>>109483745
Shoujo Ramune
>>
>>109480585
>Whats your workflow?
Open file, type, save, run few commands. what else would you do.
>How do you manage for knowledge base?
notes.md
>How do you integrate agents and llms to your setup?
I don't
>>
>>109480585
just use vim faggot
don't "integrate". that's a security risk. you want to use ai? ctrl+c, ctrl+v
>>
How y'all feeling Helix with plugins?
https://www.youtube.com/watch?v=YDYTYktziyI
>>
emacs invented thinking
or as I like to call it
if I may interject
GNU/Thinking or GNU+Thinking
>>
>>109480585
>What's your workflow?
I mostly use the default. No meme packages like denote, marginalia, vertico, consult, projectile etc. The built-in are fine 99.99999% of the times.
>How do you manage your knowledge base?
Single org mode file. I can search through it using normal file search, org agenda or straight up grep. Again: no meme packages like denote, org roam or similar.
>How do you integrate agents and llms to your setup?
I don't. When I need to use an agent, I just launch eat (a terminal package) with M-x eat-project and launch codex from there.

t. Emacs user
>>
>>109480585 (OP)
>Whats your workflow?
I write python, c/c++, typst, markdown, shell scripts and regular text. I also edit configs in yaml, toml etc.
>How do you manage for knowledge base?
In my head
>How do you integrate agents and llms to your setup?
I don't
>>
>>109482920
emac kino
https://youtu.be/Qeh3E67brBs&t=235
>>
>>109480585
this is the most poo coded OP I've ever seen
>>
neovim + nvim-orgmode

I use pi and opencode if I feel like using an LLM.
>>
File: GNUKE.jpg (31 KB, 519x488)
31 KB JPG
>>109494775
GNVKE
>>
>>109480585
I just have the agent tui (opencode/claude) and nvim open in separate tabs. Neovim's UI isn't great for LLM chats and that's okay.
As a bonus with Kitty you can click on claude's file hyperlinks and have them open in neovim in the same tab for a quick inspection.
>>
What's the point of using anything other than Micro (Linux) and Edit (Windows)?
>>
I just use text editor if I really need to, if I'm in the t erminal I use vi and nano sometimes, as for integrating with agents well, they do their thing they know how to integrate with themselves they use md files mostly and I definitely ensure to create knowledge bases as to not lose any context or having to explain all from scratch to them. I'm still defining whether I'm an architect or just a vibeshitter... the AI says I'm good but so does my mom, my boss is a luddite or so I think and hates AI but he's no better than a jr/mid level engineer... he's made many mistakes by not using AI, so I'm still not convinced whether I'm becoming like a god being able to code and create and debug anything with the use of AI or if I'm losing all my brainpower.
>>
>>109480585
neovim
>workflow
edit text, run commands on the file with :! <command> %, have a split terminal opened up for anything more complicated. I don't use dap or neotest or anything like that. Why would I?
>knowledge base
vimwiki
>agents
I don't. I copy and paste from the browser.
>>
>>109494484
By using toml to decalare and configure plugins, you don't have the ability to wrap plugins or their capabilities into functions in the same way that you can with vim or neovim. Helix doesn't have autocmds. You can't write a function in toml. You can write functions in scheme, however, so to reasonably achieve any kind of extensibility parity with vim or neovim, one would have to have a way to glue all of their plugins together in a scheme file, and then declare that file as a helix plugin.
>>
I literally just chat with ChatGPT, then copypaste the code or write it myself. If I need to paste code to ChatGPT, I wrote a small script that takes filenames/fs globs, copies filey contents along filenames and then I can paste it into the chat window. It's good enough and I'm not interested in using any agents or giving them access. It also helps me remain more or less in comtrol. and aware of whatever I'm doing in the codebase.
>>
>>109481229
This just means you don't work anywhere serious.
>>
>>109480626
>neovim and helix are both memes, nobody outside of yt programing influencers uses them
i like Helix a lot more than neo/vim. Just Works without having to hack together some shitty dotfile I have to check in to git
>>
>>109499347
I also used to have a small script but switched to this so I don't have to worry about maintaining mine https://github.com/rasros/lx.
>>
File: a2398098889_10.jpg (233 KB, 1200x1200)
233 KB JPG
>>109481903
>>109482254
>>109482920
>>109483358
>>109486364
emacs chads, did you previously use a different editor? I keep thinking about trying it but it's daunting. I'm already somewhat comfortable with both vim and Helix
>>
kakoune object manipulation grammar is retarded how are any of you actually using helix
>>
>>109501901
I used notepad and IDEs. Maybe Nano or whatever the simplest text editors were on unix systems that weren't vi.
IDEs were
QBasic
Borland C++
Turbo Pascal
Metrowerks CodeWarrior
Dev-C++

Last IDE I used before I discovered emacs was Visual Studio .NET.
Around 2006-2007 I migrated almost entirely to emacs, only using visual studio for C++ debugging.
>>
File: helix.png (57 KB, 1886x1913)
57 KB PNG
Come home
>>
>Whats your workflow?
when i need it i use it
How do you manage for knowledge base?
I use denote and a few org capture templates. I tried org roam but it was too complicated.
How do you integrate agents and llms to your setup?
I have an encrypted org file in which I keep all the prompts I might want to reuse. I break them into parts and I mix and match the parts using noweb syntax. I use this to generate pictures of my waifu showing off her armpits.
>>
>>109499217
i don't use helix, but what prevents you from using require to load plugins?

when I used emacs, that's how you configured plugins. you could just create some sort of 'master' plugin, that decides in what order, and with what options to load other plugins dynamically.

but yeah the lack of aucmd-like behavior is a pain
>>
>>109501931
>kakoune
what
>>
>>109501931
At least Kakoune feels consistent with the whole "visual-select-mode is normal-mode", Helix feels like it can't decide if it wants to be Kakoune or Neovim.

>>109507529
Helix was heavily inspired by Kakoune.
>>
>helix adopted a meme lisp for its plugins just because it was written in rust
doa meme editor
>>
>>109482254
i'm 20 and i use nvim + i3
not that i'm amazing at vim, but i'm faster editing code / text with vim binds
if i'm on windows i'll just use vscode with the vim extension
>>
>>109480585
>open editor
>start writing

I am not a programmer though.
>>
>>109480626
I transitioned from Emacs island to negrovim because I grow tired of adapting everything to Emacs and I didn't use many features of Org Mode to keep using it. So markdown, neovim, lazygit and cmus cover my needs. I choose the VHS over the betamax but that's fine.
>>
>>109482272
I literally vibecoded my NixOS and neovim config.
>>
>>109482727
Heh



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.