8.5Mb is a little too much for editor named micro. Whole DD-WRT/OpenWRT Linux Image is twice smaller.
Micro v1.0 – a terminal-based text editor written in Go
31–40 of 47 posts
Re: Micro v1.0 – a terminal-based text editor written in Go
#328.5Mb is a little too much for editor named micro. Whole DD-WRT/OpenWRT Linux Image is twice smaller.
Relative to: Atom, VS, Sublime Text, the mac Notes app, and modern hard drive sizes - it's pretty small. No, it's not as small as Nano, but I have a hard time getting my hackles up over a single binary I can download in under a second.
Re: Micro v1.0 – a terminal-based text editor written in Go
#33just curious -- what motivated you to write a new text editor?
I know people for whom Vim was overwhelming to learn and they gave up or didn't use it properly. I'm trying to make an terminal-based editor which gives them as much as possible of the power of Vim or Emacs, while making it dead simple to learn and use.
I have used emacs, vim, micro-emacs, sublime, notepad++, wscite, etc etc. This might not be so feature rich, but in my first try, this felt just right!
Re: Micro v1.0 – a terminal-based text editor written in Go
#34Re: Micro v1.0 – a terminal-based text editor written in Go
#35Any way to bind the mac command key (⌘)?
Re: Micro v1.0 – a terminal-based text editor written in Go
#36Why does it seem like Go programmers need to include "in Go" on the tail end of product announcements?
Re: Micro v1.0 – a terminal-based text editor written in Go
#37Why does it seem like Go programmers need to include "in Go" on the tail end of product announcements?
There's also already a reasonably-popular Go project called "Micro," though honestly both projects could have picked better names. https://github.com/micro
Re: Micro v1.0 – a terminal-based text editor written in Go
#388.5Mb is a little too much for editor named micro. Whole DD-WRT/OpenWRT Linux Image is twice smaller.
Re: Micro v1.0 – a terminal-based text editor written in Go
#39Earlier quoted context omitted.
also statically linked, at least on osx.
All go binaries are statically linked. It's supposed to be one of the selling points of the language.
If you're on macOS, try running $ otool -L some-go-program, or on linux:
$ ldd ./team-service
linux-vdso.so.1 (0x00007ffe492af000)
libpthread.so.0 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libpthread.so.0 (0x00007f47ef267000)
libssl.so.1.0.0 => /nix/store/v9mq9iv2sg017r7i0fpw8qlifvlpvlks-openssl-1.0.2h/lib/libssl.so.1.0.0 (0x00007f47eeff6000)
libcrypto.so.1.0.0 => /nix/store/v9mq9iv2sg017r7i0fpw8qlifvlpvlks-openssl-1.0.2h/lib/libcrypto.so.1.0.0 (0x00007f47eeba4000)
libc.so.6 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libc.so.6 (0x00007f47ee803000)
/nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/ld-linux-x86-64.so.2 (0x00007f47ef484000)
libdl.so.2 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libdl.so.2 (0x00007f47ee5ff000)Re: Micro v1.0 – a terminal-based text editor written in Go
#40just curious -- what motivated you to write a new text editor?
I know people for whom Vim was overwhelming to learn and they gave up or didn't use it properly. I'm trying to make an terminal-based editor which gives them as much as possible of the power of Vim or Emacs, while making it dead simple to learn and use.