399 reputation
116
bio website github.com/echristopherson
location Wisconsin
age 36
visits member for 2 years, 5 months
seen yesterday

I'm primarly a Ruby hacker but have played with everything from Commodore BASIC to Cocoa. I'd also like to explore Smalltalk, Go, Clojure, Scala, Haskell, OCaml, and maybe even C#.

I'm not currently a programmer by trade, but I'd like to get into it. I do write a lot of scripts to help me in my job.

My day-to-day personal computing setup is in Mac OS X, but I also use a Linux desktop as a backup server and for general tinkering; and I use Windows 7 at work.

I am also deeply interested (albeit at an amateur remove) in linguistics, especially historical. This dovetails with the fact that I am a conlanger -- someone who creates languages. (I'm not especially prolific at that, though.)

I also like science (especially cognitive science, evolution, and physics) and anthropology. My overarching interest in all these areas is the way something like a genome or language or computer language or culture changes over time and forks into unnumerable new ones.


1d
comment Microsoft Word file corrupted because I opened it in emacs
Did you write your essay on a laptop? Mac laptops generally have a backup system that works like Time Machine but is stored on the laptop's own hard disk, which keeps copies of things. You might be able to find it in the Time Machine GUI even if the good copy of the document didn't get saved on an external Time Machine volume. (There are also "versions" of documents stored each time you save, but I think that only applies to applications specifically written to that API; I doubt Emacs is included.)
Nov
14
comment Unintentional vi mode in iTerm on Mac?
That's for the system-supplied Terminal, not iTerm. xterm-256color or xterm-color would be settings to use; I don't know of anything using the string xterm-color256. None of these color settings should have anything to do with changing the shell's editing mode (which doesn't necessarily mean that they don't).
Nov
7
comment Ubuntu 14.10, Compiled or Installed vim-gnome, doesn't paste from stopped vim
When you sau "stopped" do you mean you suspended it (Ctrl+Z)?
Oct
17
comment How to ignore white spaces in emacs evil surround
Maybe you should report this to the author of evil-surround. For now, just remember it's a difference in behavior between vim-surround and evil-surround.
Oct
11
comment How do I make vim not beep when autoinserting new lines?
It seems to have something to do with auto-pairs's autocentering behavior. I can't see why, though, since if I send the key sequences myself that it looks like the plugin sends, I don't notice any ill effects. For now, you can let g:AutoPairsCenterLine = 0 to stop autocentering, as a workaround.
Oct
11
comment How do I make vim not beep when autoinserting new lines?
I can confirm this behavior when typing at the bottom of a window, even with noshowmatch. I also notice that it annoyingly requires two presses of Esc to exit insert mode.
Oct
10
comment How do I make vim not beep when autoinserting new lines?
Do you know what plugin provides that functionality?
Sep
16
comment Shortcuts in the vim minibuffer
Ctrl+B also works.
Sep
3
comment Open Macvim within terminal without opening a new window
Spaces can't go around the = in the alias command.
Aug
30
comment Objective C IDE on Mac other than Xcode?
There's AppCode. But I wonder what you mean by "without messing with the main project". If you're trying something out but you're not sure it will work out, you should probably be experimenting in a branch of your version control repository.
Aug
29
comment MacVim always return focus to terminal upon leaving
MacVim's Vim can be run in a terminal, which would allow you to use sshfs there. All you need to do is find mvim in your path, and then make a symlink to the same target there but call it vim. That will override the Apple-provided Vim, giving you all of MacVim's features in the terminal.
Aug
19
comment Is there a way to copy/paste with iterm2 on osx over ssh with tmux and vim?
I don't have time to write up a full answer, but for me the combination of github.com/wincent/clipper and github.com/ChrisJohnsen/tmux-MacOSX-pasteboard plus a few tmux and vim keybindings described on those pages works wonders.
Aug
14
comment Why is ~/.vimrc not having an effect until I type “:so~/.vimrc”?
To find out what script is overriding your values, try :verbose set tabstop? shiftwidth?.
Jul
22
comment How can I make a copy of a printer in Windows 7?
@Psycogeek Hmm. Now I find that if I select a tray in my new printer icon's Printing Preferences dialog and press OK, it forgets that preference by the time I print or go back into the dialog. Any ideas?
Jul
18
comment How can I make a copy of a printer in Windows 7?
@Psycogeek I finally got it; thanks. It turned out I needed to find the IP address from the original printer, and then use that IP in the new printer wizard. I had been using the UNC path of the printer instead; but that method never actually created a new printer icon.
Jul
18
comment How can I make a copy of a printer in Windows 7?
@Psycogeek I guess I'm not sure where to start with it. When I went through the wizard I was never asked for the drivers or the friendly name. Should I look at the existing printer's port, and then set up the new printer as a local printer using that port?
Jul
17
comment Virtual printer redirected to real printer but with certain options set
Thanks; perhaps this should be closed as a duplicate then. However, I tried the method given there except adjusted for a network printer (the answer only addresses local printers -- but a comment says it works for network), but no new printer was set up. I hope someone on that question can fill me in.
Jul
17
comment How can I make a copy of a printer in Windows 7?
@Psycogeek How did you set up a network printer this way? When I go through these instructions but instead of Add a local printer choose Add a network, wireless, or Bluetooth printer, then either choose the printer from the list or enter its UNC path, it says it was set up successfully, but I'm left with only one copy of the printer.
Jul
10
comment Run a .ahk on stratup
Strange. Works for me.
Jul
9
comment Run a .ahk on stratup
What do you mean when you say "this does not work"? Is it just that you're unable to find that folder? It is tricky under Windows 8; but if you open a File Explorer and paste in the path that ISAAC gave in his comment, that should get you there.