Hacker News new | ask | show | jobs
by chme 3615 days ago
Emacs needs to be installed. Vi is already installed most of the time.

Especially on embedded devices there is often no real competition to vi.

3 comments

The question is how much time you spend editing files on embedded devices versus how much time you spend editing files on your main development machine.
You can always setup automatic process of synchronization of files that you need to edit, so editing process will be most efficient.
If you have ssh access to the remote machine (goes with most methods of automatic synchronization) then you can use TRAMP mode to directly edit the remote copy.
I test different configurations on the target before syncing the right one into my build environment. If I mounted the RootFS via NFS then its possible to use ${EDITOR}, but thats not always the case.
> Vi is already installed most of the time.

60% of the time, it works every time, eh? :-)

I use vi too, but less now than I used too. It's definitely a powerful little editor.

Interesting is logging into UNIX servers like HP-UX and friends and getting the real VI, not the improved ones.