![](/static/790fef6/assets/icons/icon-96x96.png)
![](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Fcommunick.news%2Fpictrs%2Fimage%2F1cfd6cab-adab-4827-b8f4-b17a90ab8f92.webp)
It’s a weird default. The file is literally a elisp code with .el like almost everything else.
It’s a weird default. The file is literally a elisp code with .el like almost everything else.
You can select in one go in GNU Emacs. You can bind this to some shortcut.
(defun select-func-at-point ()
(interactive)
(let (bounds pos1 pos2 mything)
(setf bounds (bounds-of-thing-at-point 'defun))
(setf pos1 (car bounds))
(setf pos2 (cdr bounds))
(set-mark pos1)
(goto-char pos2)))
If you have to compare with vterm, it doesn’t. Vterm has more features, faster and less buggy.
I used both extensively but the both are faster than term or shell.
Vterm is the fastest and most correct about handling key events.
Maybe term will get similar improvement as vterm in the future. This is such a basic thing that most other IDEs also seem to support properly.
Show him one of the email clients on GNU Emacs. Vterm’s directory tracking is also unique.
as long as those files are opened via tramp, there is no way to do that, unless you patch tramp.
You actually have to learn how to develop those features.
I didn’t know gwsl works for wsl1. I’m gonna give it a try. WSL1 is so much better if you exclude missing syscalls.
Wow, this is really dumb in a single threaded event driven code base. I hope they replace with some popup or equivalent.
Actually learning elips itself is the reward.
Regardless of the language, i feel like there is a core layer where it handles lower level stuff and an outer layer we typically interact with.
Editor hopper
I think they’re also harmful, OP is feeling he has to learn vim bindings due to Doom Emacs. I agree they are good for users who are heavily wounded people by vim’s modal editing and shortcuts, but they need a real treatment eventually.
I don’t get the concept of learning vterm, you just start it and use it with Emacs key bindings. Just stop using garbage like Doom Emacs and evil, and start making your own set up.
I stay away from stupid plugins that block my main thread, so of course it’s a deal breaker. I want to use those shitty plugins whose authors don’t know what they are doing.
For tui user, i think tmux makes sense, it has similar keybindings anyway. For gui users vterm really helps. And it gets you even more familiar key bindings. It works for all the front ground apps I use.
Hi fellow mouse lover, i use it often as well.
Multi-processing is the only way for staying asynchronous.
Tramp has incredibly poor support for non-ssh protocol, dbus one being utterly useless and shouldn’t exist to begin with. Just give up and try starting sshd in lxc.
I’m glad nobody is recommending garbage like doom emacs, evil and etc.
Just start from the tutorial start adding your keybindings to make your life easy.