Hacker News new | ask | show | jobs
by Tao3300 1014 days ago
I opened vim and tried to type "blimpy" and nothing happened. I also can't quit.
7 comments

Quitting hasn't changed in forever, just open a second terminal and killall vim.
Unless you're on sunos...
How does one do it in sunOS?
L1-A

Then you can program in FORTH, which has full Emacs key binding support!

https://github.com/MitchBradley/openfirmware/blob/master/for...

So do you program the keybindings in Forth or lisp? Is the lisp implemented in forth? Or the forth in lisp?

Are parentheses forth words??

This hurts my brain. (And/or makes me want to implement a forth in lisp in forth, as a quine)

On SunOS, killall actually kills everything.
Just pull the power cord
Or load Deldo into Emacs and insert the plug!

https://www.youtube.com/watch?v=D1sXuHnf_lo

(I see that the name of the channel is called poor life choices)
Due to some disagreements in the vim community about typing blimpy not being a priority, I believe you have to download blimpyvim to get this working.
Or set the compiler flag +blimpy if you're building it from source. I would still recommend tpope's vim-pagliacci plugin for the RECL.

EDIT: Read-Eval-Clown-Loop

Just run a vimulator in emacs.
Really? You should end up with "mpy" in your buffer. Maybe your configuration is messed up. Try deleting your .vimrc and try again.
In Emacs the editor is the operating system. To type "blimpy" you download a software package and install it.

In Vim the editor is one part of a larger operating system, called Unix. To type blimpy in Vim, combine several Unix tools and read the output. Type this:

    :read ! cat /dev/urandom | LC_CTYPE=C tr -cd 'blimpy' | head -c 1000000 | fold -w 1 | sort | uniq | tr -d '\n'<RET>
(<RET> means "hit the RETURN key". don't type it!)

That gives us something just a little bit off but we can fix that with only three keystrokes. Just type:

    lxp
Now you have blimpy!
you can use the following script to quit vim, it kills random processes until vim dies:

  while pgrep vim; do
      ps axuw | awk '{print $2}' | grep -v PID | shuf -n 1 | sudo kill -9
  done
Why would you want to quit?
Best answer
:blimpy!

  E492: Not an editor command: blimpy!