Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dakra
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
dakra
26d ago
> you can quickly enter a copy-paste mode with C-c C-t. With ace-jump this makes for very efficient copying. You probably know this already, Ghostel tries to make interaction with the Emacs buffer as seamless as possible (obviously all c
2.
▲
by
dakra
2mo ago
> I have a fairly up to date Zig installed via Homebrew. This is likely the problem. Latest Zig is 0.16 and Ghostty (and therefor Ghostel) require exactly Zig 15.2. I just updated our code to have a better error message and make it clear
3.
▲
by
dakra
2mo ago
> defined f1 to toggle between semi-char vs copy modes this is useful anyway but just in case you didn't know, we automatically switch to copy-mode when it makes sense. E.g. when you activate mark, click somewhere with the mouse or
4.
▲
by
dakra
2mo ago
True. I'll have to update the documentation with some examples (and/or make a video?). I know you know them but I list the 5 modes quick here for readers: - semi-char: The default, where most keys go to the terminal but some commo
5.
▲
by
dakra
2mo ago
This is just optional. I explained why it's not in the package in https://news.ycombinator.com/item?id=48881722 For all Emacs package updates, it's best of course to check the source what's changed and then y
6.
▲
by
dakra
2mo ago
You have the full power of Emacs to your disposal. I have never used WezTerm but from a quick look, it seems you can quickly copy text ace-jump style. In Emacs you could use e.g. avy to do the same, but there is probably a bunch of other si
7.
▲
by
dakra
2mo ago
Just want to add that we have the same feature in Ghostel. As it copies stuff to a remote host, automatic ssh injection is disabled by default but you can enable it by setting `ghostel-tramp-shell-integration` to true. For manual setup you
8.
▲
by
dakra
2mo ago
Noted. I didn't even think of the use-case that then you can edit output from finished commands in the scrollback. But it makes sense and is another +1 for that feature request.
9.
▲
by
dakra
2mo ago
And not only mouse click of course, but you can use `ghostel-previous-hyperlink` (or ghostel-next-hyperlink) to quickly jump to the last hyperlink displayed. It also installs a repeat-mode map, so if you see 3 url or file links as output yo
10.
▲
by
dakra
2mo ago
Ah. I tested it before but now I see that I have `(setq eshell-scroll-to-bottom-on-input 'all)` in my config which always snapped point back to the prompt when I tried to edit the scrollback. Anyway, unfortunately that is not possible
11.
▲
by
dakra
2mo ago
Did you see ghostel line-mode? This basically gives you a `M-x shell` experience where everything is a buffer and nothing is send to the terminal until you press enter. There you could type on the prompt line and then call jinx or your quot
12.
▲
by
dakra
2mo ago
I agree. And I would also prefer if the link went to https://github.com/dakra/ghostel instead of the documentation which is not that helpful if you don't know what the project is.
13.
▲
by
dakra
2mo ago
That's because MELPA (and ELPA) doesn't have a way to attach platform specific files. It's all just git checkouts. That means we would have to check in the module binary for all platforms (>10MB together) if we want that i
14.
▲
by
dakra
2mo ago
Hi! Maintainer of Ghostel here. baokaola and I actually wanted to do a "Show HN" next week, but looks like someone was faster submitting the link. Have a look at the GitHub repo which is a bit nicer for a quick overview: https:&#
15.
▲
by
dakra
3mo ago
> I thought it was named Ghostel because of Ghostty and EL (emacs lisp). It was. But I like the Postels law relation as well :)
16.
▲
by
dakra
3mo ago
Just to expand a bit on "bunch of other things". You can see a vterm vs eat feature comparison here: https://dakra.github.io/ghostel/#ghostel-vs-vterm Besides the performance and what baokaola already mention
17.
▲
by
dakra
5y ago
There is a popular subreddit for it: https://www.reddit.com/r/itrunsdoom/
18.
▲
by
dakra
5y ago
There is also a nice tutorial that guides you through building the kilo editor: https://viewsourcecode.org/snaptoken/kilo/
19.
▲
by
dakra
5y ago
I found this a good overview of the history/current status of Java logger libraries https://lambdaisland.com/blog/2020-06-12-logging-in-clojure-...
20.
▲
by
dakra
5y ago
Michael Stapelberg has a few interesting blog posts about keyboard input latency. His latest is at https://michael.stapelberg.ch/posts/2021-05-08-keyboard-inpu...
21.
▲
by
dakra
5y ago
I really liked Bill Gates new Book: How to Avoid a Climate Disaster[1]. I liked that it shows what we have to do to get to 0 greenhouse gas emissions. What's the current state of technology and what's still left to do to get there
22.
▲
by
dakra
5y ago
I use a similar tool in Emacs called piper https://gitlab.com/howardabrams/emacs-piper And here's the EmacsConf video for those interested: https://www.youtube.com/watch?v=HKJMDJ4i-XI
23.
▲
by
dakra
6y ago
If you live in Emacs and interacting with it every day there is always something to tweak and it just grows organically. I don't think a big config file is an outlier. Not because it's necessary but simply because it's so muc
24.
▲
Why Social Media Make Us Vulnerable to Manipulation (RecSys 2020)
(youtube.com)
2 points
by
dakra
6y ago
|
0 comments
25.
▲
by
dakra
8y ago
I recommend "Git from the bottom up"[1] for a nice and relatively simple tutorial that shows you the inner design of a git repository. [1] https://jwiegley.github.io/git-from-the-bottom-up/
26.
▲
by
dakra
9y ago
If you think that's funny, here's a nice overview over some python gotchas: https://github.com/satwikkansal/wtfPython
27.
▲
The future is here – AlphaZero learns chess
(en.chessbase.com)
2 points
by
dakra
9y ago
|
0 comments
28.
▲
by
dakra
9y ago
Another good open source terminal sharing service is https://tmate.io/ This gives you 2 ssh addresses (read only and read write) that you can send out.