Favorite text editor? - BSD
FreeBSD
I have always used vim but was wondering if there was others to play around with
I do Byte
purgatori
I used to use Vim for all my text-editing needs, but now I use Emacs for that and... well, just about everything else.
purgatori
(15-09-2012, 06:16 PM)NeoTerra Wrote:
(15-09-2012, 03:15 AM)purgatori Wrote: I used to use Vim for all my text-editing needs, but now I use Emacs for that and... well, just about everything else.

How do you like emacs?

Well, the learning curve being as steep as it is -- especially when one is coming from the radically different Vim and/or doesn't even know how to utilize the various help functions -- I like it a lot more now that I'm a the "intermediate" stage of the journey towards Emacs mastery. For a long time, I actually used the "Vimpulse" library so I could actually get right into using it for all the things I previously used Vim for, without having to learning a multitude of key-chords. From those lazy beginnings, though, I slowly eased my way into using Emacs as Emacs, and now I'm at the stage where I'm learning and using Emacs Lisp to dive into the guts of Emacs (nicely exposed to the user as they all are) and alter it to serve my purposes even better.

I think that what I like about it most though is just how extendable it is. Right now, I regularly use EMMS (Emacs Multimedia System) to manage and play my music collection; Org to and Diary to compose and publish blog posts, organize various types of todo lists, and keep track my schedule; Dired for file-management; Emacs-w3m for browsing the web; R-mode for interfacing with the interactive evaluation environment for R, etc. etc. The advantage in using Emacs (in conjunction with lots of external apps that it would be foolish and inefficient to attempt to rewrite, e.g: LaTeX, R, mplayer, imagemagick, etc.) for all these tasks is, for me, that they adhere to the Emacs way of doing things, so that learning how to use a new library, and getting it to work with the rest of the libraries in your work-flow, rarely involves much hassle. Plus, they're all written in Emacs Lisp, so it's easy to alter their functionality -- even on the fly, if need be.
yrmt
whoa, I really need to learn how to use emacs properly. emacs on top of a minimal FreeBSD install would be awesome. eBSD!
purgatori
(16-09-2012, 09:04 AM)Beastie Wrote: whoa, I really need to learn how to use emacs properly. emacs on top of a minimal FreeBSD install would be awesome. eBSD!

Ctrl+h t from within Emacs is the best place to start, followed by Ctrl+h r :)

Oh, and the version of Emacs in the ports tree (24.x) now has its own package manager, so it's almost entirely self-sufficient.
crshd
(08-09-2012, 02:11 AM)FreeBSD Wrote:
(08-09-2012, 12:30 AM)gurhush Wrote: You can install colorschemes, plugins, edit configs, etc. Yes.

Sorry have never even thought about editing the text editor O.o

If you're planing on doing some serious work, you _need_ an editor that you can mold to fit your personal workflow.

That said, I have been using Vim for quite a while. I always have a couple of instances running, and I even use it for text areas in Firefox, thanks to Vimperator (I'm writing this post in Vim right now). Before that, I was using Geany, but the "leetness" of Vim made me switch.

I have tried Emacs, and I like how customizable it is. But I noticed that I was using this feature to make it behave more like I was used to from my Vim setup, instead of adjusting myself to the ways of Emacs. So I gave up, and went back to Vim.

If you don't have any experience with those two, I recommend checking both of them before you start getting used to one, see which one suits you better, and go from there. Adjusting to an editor is easier if you start from zero than switching later, after you got used to one already.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCA/IT d-(---)@ s+: a-- C+++(++++)$ UBL*+++ P+++>++++ L++ E W+++$ !N !o K !w !O M+>++ !V PS+++ PE !Y PGP+ !t-- !5 !X R@ tv- b+ DI D+ G e h r++ y+
------END GEEK CODE BLOCK------

yrmt
Acme is also a nice editor, less features but still modular.
purgatori
(16-09-2012, 01:45 PM)crshd Wrote:
(08-09-2012, 02:11 AM)FreeBSD Wrote:
(08-09-2012, 12:30 AM)gurhush Wrote: You can install colorschemes, plugins, edit configs, etc. Yes.

Sorry have never even thought about editing the text editor O.o

If you're planing on doing some serious work, you _need_ an editor that you can mold to fit your personal workflow.

That said, I have been using Vim for quite a while. I always have a couple of instances running, and I even use it for text areas in Firefox, thanks to Vimperator (I'm writing this post in Vim right now). Before that, I was using Geany, but the "leetness" of Vim made me switch.

I have tried Emacs, and I like how customizable it is. But I noticed that I was using this feature to make it behave more like I was used to from my Vim setup, instead of adjusting myself to the ways of Emacs. So I gave up, and went back to Vim.

If you don't have any experience with those two, I recommend checking both of them before you start getting used to one, see which one suits you better, and go from there. Adjusting to an editor is easier if you start from zero than switching later, after you got used to one already.

I wholeheartedly agree.

In addition to installing both editors and playing around with their
tutorials and whatnot, I would also suggest reading a few comparison
articles so that you get a feel for where you can go with each one as
you become advanced/intermediate user[1].

Regardless of whether you choose Vim or Emacs, though, you're going to
end up with a very powerful and useful editor.

Footnotes:
[1] + Emacs or Vim: http://pseudofish.com/blog/2011/11/25/emacs-or-vim/
+ Emacs vs. Vim: http://www.diffen.com/difference/Emacs_vs_Vim
+ Heretical Confessions of an Emacs Addict -- Joy of Vim: http://slashusr.wordpress.com/2011/09/15...xt-editor/
+ How and Why I Switched from Vim to Emacs: http://artagnon.com/why-and-how-i-switched-from-vi
crshd
Thanks for the links. I always like to read a sophisticated comparison of those two.

Makes me think if it would be possible to use Vim as the editor in Emacs - now **that** would be a killer OS :D

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCA/IT d-(---)@ s+: a-- C+++(++++)$ UBL*+++ P+++>++++ L++ E W+++$ !N !o K !w !O M+>++ !V PS+++ PE !Y PGP+ !t-- !5 !X R@ tv- b+ DI D+ G e h r++ y+
------END GEEK CODE BLOCK------

purgatori
(17-09-2012, 06:20 AM)crshd Wrote: Thanks for the links. I always like to read a sophisticated comparison of those two.

Makes me think if it would be possible to use Vim as the editor in Emacs - now **that** would be a killer OS :D

Have you heard about Evil[1]? I haven't used it myself, but apparently it
is the successor to a library I did use called "Vimpulse."[2] If
it's as good or better than Vimpulse then it allow you to carry out
editing within Emacs in a way that would be functionally and
methodologically identical to Vim.

Footnotes:
[1] http://www.emacswiki.org/emacs-es/Evil

[2] http://www.emacswiki.org/emacs-es/Vimpulse




Members  |  Stats  |  Night Mode