Live data from Hacker News

Buttery smooth Emacs (2016)

facebook.com

11–20 of 78 posts

Re: Buttery smooth Emacs (2016)

#11
post #2

I was planning on taking on porting Emacs to the iPad, given that it's a fantastically fast, light and low-power modern portable computer. But reading this gave me pause, I'm not sure I can dedicate as much time to this as it seems will be necessary...

If you’re willing to give up local editing, Blink.sh/mosh + tmux + emacs/emacsclient on a remote host has done the job for me.

How well does it handle chords? I had a heck of a time covering a lot of my common key combos using a bluetooth keyboard on an iPad pro.

Would love to know if anyone has a good terminal solution for emacs, (ideally kickingvegas' blink.sh/mosh + tmux) ... I returned to XWindows via WSL (Ubuntu 18.04) + VcXsrv for emacs daily use.

Re: Buttery smooth Emacs (2016)

#12
post #11

Earlier quoted context omitted.

If you’re willing to give up local editing, Blink.sh/mosh + tmux + emacs/emacsclient on a remote host has done the job for me.

How well does it handle chords? I had a heck of a time covering a lot of my common key combos using a bluetooth keyboard on an iPad pro. Would love to know if anyone has a good terminal solution for emacs, (ideally kickingvegas' blink.sh/mosh + tmux) ... I returned to XWindows via WSL (Ubuntu 18.04) + VcXsrv for emacs daily use.

Blink.sh has support for swapping caps and control, which goes a long way for the chords I use in emacs. Not all the meta keys are supported if you’re looking for that, but esc is handled fine.

Re: Buttery smooth Emacs (2016)

#15
I use emacs and vim quite rarely, only when I see potential benefit of it. Both have some amazing features but also seems to be locked in stone age on IT. In my opinion this is most deterring for new user - not "steep learning curve". I wonder why they refuse to open their eyes to current (or at least 2000's) state of technology. They cling to ancient foundation of their programs as something unmovable and unchangeable. This just looks like appeal to tradition. Or they are total nerds that don't care about reality ;-)

Re: Buttery smooth Emacs (2016)

#16

I use emacs and vim quite rarely, only when I see potential benefit of it. Both have some amazing features but also seems to be locked in stone age on IT. In my opinion this is most deterring for new user - not "steep learning curve". I wonder why they refuse to open their eyes to current (or at least 2000's) state of technology. They cling to ancient foundation of their programs as something unmovable and unchangeab…

They are not against change, but someone has to do the work and it's a pretty big job rewriting the display internals.

Also, it has to support terminals and various OSs, so it's not like it's only the matter of slapping a graphical UI on it.

Re: Buttery smooth Emacs (2016)

#17

I use emacs and vim quite rarely, only when I see potential benefit of it. Both have some amazing features but also seems to be locked in stone age on IT. In my opinion this is most deterring for new user - not "steep learning curve". I wonder why they refuse to open their eyes to current (or at least 2000's) state of technology. They cling to ancient foundation of their programs as something unmovable and unchangeab…

What features or properties would you give them to pull them out of “the Stone Age”, and to what benefit?

Re: Buttery smooth Emacs (2016)

#18
post #2

I was planning on taking on porting Emacs to the iPad, given that it's a fantastically fast, light and low-power modern portable computer. But reading this gave me pause, I'm not sure I can dedicate as much time to this as it seems will be necessary...

If you’re willing to give up local editing, Blink.sh/mosh + tmux + emacs/emacsclient on a remote host has done the job for me.

I have a similar setup at the moment (without tmux). One thing I noticed w/ mosh was that copy pasting an input from advent of code (a few hundred lines iirc) caused mosh (?) to hang and I had to restart blink. When I tried copy pasting via ssh instead of mosh it worked.

Any idea why this might be (I’d be curious if that was to be expected re how mosh works or whether it might be fixable) and alternatively how I can work around it (instead of fetching the content from a web page via the remote server?).

Re: Buttery smooth Emacs (2016)

#19
post #18

Earlier quoted context omitted.

If you’re willing to give up local editing, Blink.sh/mosh + tmux + emacs/emacsclient on a remote host has done the job for me.

I have a similar setup at the moment (without tmux). One thing I noticed w/ mosh was that copy pasting an input from advent of code (a few hundred lines iirc) caused mosh (?) to hang and I had to restart blink. When I tried copy pasting via ssh instead of mosh it worked. Any idea why this might be (I’d be curious if that was to be expected re how mosh works or whether it might be fixable) and alternatively how I can…

Possible workaround: create a new Blink shell and paste clipboard via cat > file. Then scp file to the remote host and import into emacs, if scp works. Another approach is to use iCloud sync to move the file over if the remote has it. Note that pasting via cat > file will not echo your clipboard. Don’t worry, it’s there.

Re: Buttery smooth Emacs (2016)

#20
post #18

Earlier quoted context omitted.

I have a similar setup at the moment (without tmux). One thing I noticed w/ mosh was that copy pasting an input from advent of code (a few hundred lines iirc) caused mosh (?) to hang and I had to restart blink. When I tried copy pasting via ssh instead of mosh it worked. Any idea why this might be (I’d be curious if that was to be expected re how mosh works or whether it might be fixable) and alternatively how I can…

Possible workaround: create a new Blink shell and paste clipboard via cat > file. Then scp file to the remote host and import into emacs, if scp works. Another approach is to use iCloud sync to move the file over if the remote has it. Note that pasting via cat > file will not echo your clipboard. Don’t worry, it’s there.

ty!
Post reply on HN