18 April 2014

The Ruby Reflector

Topic

Emacs

  Source Favicon
On Dalibor Nasevic 26 days ago.
Email

…shell provides two modes for command line editing: emacs and vi . Emacs editing mode is the default one, and we can change it to vi mode using:

set -o vi

Then while on command line, we can press ESC to go to vi editing mode and use vi's single line editing capabilities. While in vi editing mode on the command line, we can press v that will popup editor where we can edit and save buffer that will be executed on command line. Awesome, huh? :)

If we need to go back to emacs …

dalibornasevic.com Read
  Source Favicon
By Tony of Transcending Frontiers 1 month ago.
Email

Vim versus Emacs? How much finger twister can you play to do fairly amazing things with your editor? I've been sucked into this a few times over the years and will admit I find myself in the vim space largely because it was the editor I was raised on. In recent times I followed the Textmate to Sublime migration too. For a time though I found myself in the Java community working with IBM's Application Developer and that's where I came to terms with what an IDE is. …

thefrontiergroup.com.au Read
  Source Favicon
By Loren Segal of gnuu.org 1 month ago.
Email

…customize every single pixel in the window. That's power I don't even think Vim or Emacs have. There are so many plugin ideas I have with that kind of power, including local Fiddle support, live updating game IDE features (you can use a Canvas to live-render your game) like Processing , live Brackets -style web editing, and more.

I want Atom to work, I really do, but it's not quite working, yet. If GitHub can resolve performance problems, …

gnuu.org Read
  Source Favicon
By Christian Neukirchen of chris blogs 3 months ago.
Email

A configuration like this will fail, because Emacs runs this ssh process with a pty , and there ssh will stupidly ask for the password to unlock (if required). But I learned this configuration is outdated anyway, and the recommended version using nntp-open-via-rlogin-and-netcat works correctly, and asks for the password (if required) using x11-ask-sshpass . This is mentioned in a comment in nntp.el , so I'm not the first on to stumble on this.

A fixed version of above would be: …

chneukirchen.org Read
  Source Favicon
By Shannon Behrens of JJinuxLand 3 months ago.
Email

…turns out to be sort of a religious argument akin to asking whether you should use Vi or Emacs. Personally, I recommend using a combination of PyCharm and Sublime Text ;)

My take is to use dependency injection when you can, but fall back to monkeypatching when using dependency injection becomes impractical. I also recommend that you not get bent out of shape if someone disagrees with you on this subject ;)

doctest

One benefit of using nose is that it can automatically support a wide …

jjinux.blogspot.com Read
  Source Favicon
By Assaf Arkin of Labnotes 4 months ago.
Email

coolwanglu/vim.js is a port of VIM to JavaScript. Your move, Emacs!

Ways to Remove Those Pesky console.log Statements . Forgot to mention a $ 1 tip jar for every console.log that gets committed to production.

What You May Not Know About the Z-Index Property . They say z-index gives you super powers.

The Birth of Standard Error

Adam Keys :

There are two kinds of issue trackers: simple ones, and ones where you enter an issue and …

blog.labnotes.org Read
  Source Favicon
By Adam Keys of The Real Adam 7 months ago.
Email

Better Code Design through Pictures :

Looking at a picture like this reveals so much that is missing when only looking at Emacs or Vim. Classes that violate the Single Responsibility Principle may become obvious because they're related to too many other classes. Cyclical dependencies might be identified. Even class names may be brought into question. These discoveries are not very obvious when writing code, but they were remarkably obvious once we threw the structure up on the whiteboard.

therealadam.com Read
  Source Favicon
By Christian Neukirchen of chris blogs 9 months ago.
Email

…name already, anyway). Secondly, I use it for its side-effect of returning with an error code if the window cannot be found. For example, I run my command launcher tkexec like this: tkexec ... "em:sel Emacs || exec emacs" ...

Thus, pressing the em button will focus Emacs, or start a new one if none can be found. This makes it work quite like the OS X dock.

NP: Die Schnitter—Ich will dich noch einmal sehen

chneukirchen.org Read
  Source Favicon
By Mislav of Mislav's blog 9 months ago.
Email

the shell (bash/ zsh with Emacs key bindings), where I edit commands and browse history;

process control while running a process attached to the terminal;

Vim , which I use exclusively in the terminal.

I have compiled a comprehensive overview of all control key bindings in different contexts and highlighted the features that matter to me the most: term shell prompt process Vim normal C-A start of line increment number C-B move back a char page …

mislav.uniqpath.com Read
  Source Favicon
By Adam Keys of The Real Adam 1 year ago.
Email

…. It turns out that the extension models of popular text editors, such as VIM and Emacs, are more like composable systems than extension-based systems.

All of this is a extremely elaborate setup for me to sing the praise of TextMate. Amongst the many things it got very right, TextMate brilliantly walked the line between a nerdy programmer's editor and an opinionated everyday tool for a wide range of developers. It did this by exposing its extension mechanism through two tools …

therealadam.com Read