From e5584bb939ad6ea41399c1d81caa16ca40736635 Mon Sep 17 00:00:00 2001 From: Rawley Date: Fri, 27 Oct 2023 13:52:40 -0600 Subject: [PATCH] start schizo posting about emacs --- emacs.html | 53 ++++++++++++++++++++++++++++++++++++++++++++ index.html | 6 ++--- made_with_emacs.png | Bin 0 -> 2014 bytes 3 files changed, 55 insertions(+), 4 deletions(-) create mode 100644 emacs.html create mode 100644 made_with_emacs.png diff --git a/emacs.html b/emacs.html new file mode 100644 index 0000000..8423329 --- /dev/null +++ b/emacs.html @@ -0,0 +1,53 @@ + + + Emacs + + + +
+ << back +

Why Emacs?

+

+ I reccommend GNU Emacs (not Spacemacs, or Doom Emacs) to everyone. If you're just starting to program + then you're at an even bigger advantage if you pickup Emacs early. If you're a battle hardened developer + you should still be using Emacs, though it may be harder to pickup, assuming you've been using modern "IDE's" + for most of your career. I also recommend Emacs to pretty much anyone that processes text often. +

+

+ Emacs provides the perfect balance of customization, to effectiveness of any editor. I think that it's foolish + to use tools that don't let you mold them to your idea of how to use them. Software tools aren't like traditional + tools like Hammers and Pipe-wrenches, and it's foolish to use them in this way. With Emacs a Secretary, Software Engineer (obviously), + Math Student, Professor, Novelist, etc, can all find ways to implement Emacs into their day-to-day. + Emacs is a tool for empowering people. It's not just a text-processor (though it's really good at that), it's also a journal, + a lisp interpreter, and really, anything you want. +

+

For Software

+

+ I'm going to focus on Software Developers for the rest of this, seeing as it's who I can relate too most. + Software Developers often get stuck in ruts, I truly think Emacs is the tool to pull you out and keep you out + of said ruts. Emacs will kick you in the rear, and make you cry, and force you to work in a subpar fashion for a long time, + the GNU is not an easy beast to tame. But once you've put in the work, and elevated yourself upon it's reigns, the power you + attain is so incredibly wizard-like that you may very well consider wearing a pointed hat, and robes, at work. +

+

+ Currently, I use Emacs for everything at work. Compiling, code editing, file-system stuff, docker, git, documentation, etc. + I've used other editors and nothing, comes even close to Emacs. Vim users will probably recoil, but Vim makes you context + switch so often between the terminal and your editor that I really think it doesn't even belong in the same category as Emacs. + What I would recommend to the Emacs novice, is to focus on setting up your workflows 1 flow at a time. For instance, say you want + to work on Perl code. Setup all the Perl related stuff in one-shot and don't worry about making your configuration super ergonomic + and extensible. Just make it work for Perl. Then say, you get a job in Scala, do the same thing, but refactor your configuration + to enable both Perl and Scala nicely, rinse and repeat until your hands bleed. That's really all there is to it, as you find things + you want to improve, improve them one-by-one. Don't rush in and expect to setup a perfect IDE for every language and every workflow. + Emacs really is what you make of it, but you can't really know what to make of it, until you identify the problems you want to solve. +

+

+ A good way to think of Emacs, is, it's the instrument equivalent of text-processors. +

+

Links:

+ +
+ + diff --git a/index.html b/index.html index 5d1aecf..c8dd511 100644 --- a/index.html +++ b/index.html @@ -1,10 +1,8 @@ ' - rawley.xyz - + rawley.xyz +
diff --git a/made_with_emacs.png b/made_with_emacs.png new file mode 100644 index 0000000000000000000000000000000000000000..ba5f587550f7a1b3a1c7abc4699ceff20ef77549 GIT binary patch literal 2014 zcmV<42O;>0P)sp0004BP)t-sy}kc) zbG@ytt@rQm-nFHrrKNLo|C})?Qc}*XT1u@_N+~J-lp!Ilt(@M*wWXz$oSgrRjIB~q z{|E^G=ic6Xd;jO>|5{qkF){x_Lf*BtoUN^tAtCRSl&z(ujJ0c8T3Y|c#{Uoy|K8r- zy}hjn2={w?wbs_w|NrN;wWVuoWAE?(&d$!xwXIrO#yL6v#>U2_rT>f&5JE!M&d$Ar z00@+nrOwX(#)NYi82^NX|D2qh5D@phy`^(=WB2#}@7~tEdtTDArIdt(wJ|Z?jEw(dW5z;4|NsC0 z_xJbK*2cB9|7&Z#@9*#L*3ReW=WA>Kl$3ihG3ShobKc(nrKOzj=ib((lsP%xl$8JH z#pRy_}qk|Nr;3wY2~M|K8rll$3-aH<7yl00ufqL_t(|oV}Kh zU)n|#z@um=1vX@bx?WoXPTLi&4V{v*S}N0Qbggt9_!vdmhM-xBn{NOAXYYRG?jqE> zS^LNbE_dO5^M2kL-vGdU_(alP*f+kv4}X0+-tw{mzx@5<>y3>K*tmLN_ulcb@%2}) z;T9o)7m%w4E}xtj?OO~)5V-CF1s|pUhpwtMKG!RYf!mkBX(O3TBJ1htlP^xEwwR&K z)YTs{FvrEF4QRs(jE$u@oa z!vnH@?cHrcettQJibwJJB74Z_xcHxPJPqU^e!B;-8*i|Mtewi1YitFI@%SoT;g)2Z z_?0r|cTvM?A#Oo0&sPEq+te@w?mWHLYLTUMijY=o%B~VBohPYEr|8N~cFxGInZ2S2FA+`)O!`+p$;60F_<41EXC#qk!Eci_YNz?94Zchd@#- zeAz09kS)E0TBT}0(Si|yG(meTW@0wp*zIKOJX@hIO$Wj1Td+zqh9(Vj>8Qy)E?nAX z6+vCe0acsQ`g{avs$r6F8K{=tHc^vm8!5K4W@Bqje5*D zpexKN#b&0Qsq{5qUjqsYsY?+^Eo4AUo^=kqN$iI^hveWfso3e;BwdBR0%n>PWLMH6?Mx?SW;301T&+N=B7qIFlZSNwYz&cT7NMV^7fjU%*;-tj<1u`5y0}G1esMH~ z$xARh<_l$>{24Hz*)JE;wHg#U=*@V67YuY#P_r>Z>20krf=m`n-NLrkL};&J)lY<= zOQmER?&R{mpad4SnR*Z(qF^jb10Xu_^fdbsfYd_J8NtRuLbhItbjCv6g8@&B!q#4v zs#z#uAUq4eTa6e=Q$q>{o6&l`?r#qOhQ9B6IJN2f0DHc_3H)Yn49Hulaw34zE!4k{ zH>?XmhJ!y*ob&5-0FOT+zb=LleFZ~-9SEhLgCKPo;Z_#ja3&GG2v8M!P!g*6;k_rw0jj5&AC*AZWI6j` zm-0>nGAkwVoD@Y#aCM#nMoJQxpie~K>rzz+BuE!wn?jBOw=pff5Rg|UE+KfEKLF#v zt^k6xQx%|290Nj*R)X$Q9#Z};T(&0wgBYsqLS?Cr90$TM!5hs`0{1u&w%JNz7=B*2 zP-cv@5#&(zopBj>-rmFox-vLBr^iqgI?>}8%3NlYFJv<2e9?fqPlN8J_!`j(qH_r# zJL;<%50$*elR%#~7w2+7k%gf)N^~n_DmiRVU_y7hSiR%`_B56rGd`9>DaL~8#Y#Mz zXtQGj(3-bmLCB%nCLG`c3q8@*s5bUJknS!GhtT>Ogm~ux zar-DaGur~VDW39jz6h}dlD2{cE8+>MefdUtPSYCeh=+&#^W4w;p4}Qe>W6R0(iLvne$@J{A*$1<;4<3jM wZ`jur$jP#?|LgJevjD+4S4Eqhoqn|NFJ0E4%C%Nz>%07*qoM6N<$f(GE<_W%F@ literal 0 HcmV?d00001