From c3bcefa109f5445ef97c3c1532599620b1afe3d0 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 25 May 2020 05:08:48 +0200 Subject: [PATCH] Added information for BSDs and fixed some typos --- emacs/index.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/emacs/index.md b/emacs/index.md index 286933d..71ad17a 100644 --- a/emacs/index.md +++ b/emacs/index.md @@ -10,11 +10,17 @@ born: GNU Emacs. Windows users: (Or their nearly GNU mirror) -Mac Users: brew install Emacs, I guess. +Mac Users: brew install emacs, I guess. GNU/Linux users: probably the "emacs" package on your distro's repos -BSD users: pkg install emacs, probably? or check /usr/ports +BSD users: + +FreeBSD: Install off of ports tree or "pkg install emacs" + +OpenBSD: pkg_add emacs or ports tree + +NetBSD: pkgsrc or pkgin install emacs[^2] Plan 9 users: What are you doing here? @@ -22,7 +28,7 @@ Plan 9 users: What are you doing here? As mentioned above, there are other versions of emacs, most of them are obsolete (XEmacs for example). µEmacs is the emacs version used -by Linus Torvalds[^2] I do not recommend to use it. If you want to use +by Linus Torvalds[^3] I do not recommend to use it. If you want to use a mini Emacs, you should try [Zile](https://gnu.org/software/zile) or [Jed](http://www.jedsoft.org/jed/). Zile is stupidly minimum while Jed has syntax highlighting and other kind of programs. But not close to @@ -33,13 +39,15 @@ You can find more about Emacs on the sidebar. # Information about Emacs In Emacs, everything is an Emacs Lisp function, each keybinding, every + M-x function is written in Emacs Lisp, Emacs Lisp is a complete programming language. So that's why you can see browsers inside Emacs. -In this book, I'll write the name of the function in front of a -keybinding. Because they're pretty self explanatory +In this book, I'll write the name of the function in front of a keybinding. Because they're pretty self explanatory + **Highly work in progress, please [contribute](https://gitlab.com/qorg11/kill9)** [^1]: Some people call it a "operating system", but I prefer to call it a Emacs Lisp interpreter. -[^2]: +[^2]: This won't work if you don't have pkgin installed. If you don't, use pkg_add +[^3]: