Git Product home page Git Product logo

vimkiller's Introduction

I forked this repository to help spread the news. No more will I let newcomers be bullied by VIM!!!

VIMKiller

VI(M) is hard, and sometimes we need to take drastic measures. We understand your needs. Maybe you're new onthe job, and you forgot to set your default text editor to nano, emacs, gedit, whatever. VIM pops up and now you have to make a choice...

alt text1

  1. Google "how do I exit VIM" and let IT, or any passer-bys immediately know your VIM skill level.
  2. Ask for help. What are you? A collaborator type?
  3. Bring VIM Killer to work and look like a true pro!

What is VIM Killer?

VIMKiller is a button on-top of an arduino wrapped in a 3-D printed enclosure. It is expertly crafted. When the button is pressed it sends a message over your serial port to kill VIM. Now, at this point, you need to have the Julia VIMKiller script running in the background. It may be best to have this script run at start-up (easy-fix). The Julia script listens for this serial message and returns in kind by killing all VIM processes on your Linux machine. Easy, and practical - right?

alt text2 alt text3

Important Update

A very notable missing feature has been suggested (caseykneale#1). As github users have shown distinct interest in this most sincere project (soaring past 650 stars now). I wanted you all to rest well and feel safe knowing that this will be worked on. May we all stay emotionally unharmed from VIM!

In this repository

the CAD files (made in FreeCAD) for the enclosure are contained. The requisite code as well. The Arduino, solid core wire, 10kOhm resistor, 2mm diameter metal rod for the hinge cut to size, and clicky red button should be on your shelf. Who doesn't have those things?

If not you can send the author 500,000 USD$ for a custom made VIMKiller solution. You might say "Hey this gadget is super practical, and will definitely help me advance in my career, but it is maybe a little pricey." - think of this as an investment. Half a million, or learn VIM?

Disclosure

This is a joke from julia slack. Seriously, don't take this seriously. Don't get me wrong, this actually does work. I made this in a day very sloppily to satisfy a fictional and satirical need to try to make some people laugh.

vimkiller's People

Contributors

caseykneale avatar ashleygrant avatar jonathanwcrane avatar leafyli avatar f13rce-hax avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.