Commit graph

247 commits

Author SHA1 Message Date
serjepatoff
cf9185a1df
The debugger way 2019-10-16 13:33:09 +03:00
Luke Stephens (hakluke)
1bd0f7c5cc
Merge pull request #51 from johnoct/master
Add The Intern way
2019-10-15 11:47:03 +10:00
john
cc2b47f47a
Update README.md 2019-10-13 14:54:35 -04:00
Ali Vakilzade
a67f79e6b6
add $ sign 2019-10-10 15:43:20 +03:30
Ali Vakilzade
ab40de721c
Add The Shoot First, Ask Questions Later way 2019-10-10 15:41:53 +03:30
Luke Stephens (hakluke)
177db8210c
Merge pull request #48 from SanskritFritz/patch-1
Added alternative method to The tmux way
2019-10-09 23:35:08 +10:00
SanskritFritz
ae39c13a46
Added alternative method to The tmux way 2019-10-09 11:53:02 +02:00
Luke Stephens (hakluke)
fab7372d50
Merge pull request #47 from vcoutasso/tmux-way
Added the tmux way
2019-10-08 11:21:40 +10:00
Vinícius Couto
71477630c5 Ctrl+B instead of <C-B> for improved readability 2019-10-06 01:27:56 -03:00
Vinícius Couto
b7128660e7 The tmux way 2019-10-05 12:47:19 -03:00
Luke Stephens (hakluke)
ed89e00e4e
Merge pull request #43 from mqchen/patch-1
Added The Product Manager way
2019-10-03 21:15:56 +10:00
Luke Stephens (hakluke)
10248f9d25
Update README.md 2019-10-03 21:15:35 +10:00
Moquan Chen
f11c17059b
Added The Product Manager way 2019-10-03 11:41:51 +02:00
Luke Stephens (hakluke)
929fd07b38
Merge pull request #42 from artem-nefedov/master
Added "automatic garbage collector" way
2019-10-03 08:10:02 +10:00
nefedov
2c2548100e Added "automatic garbage collector" way 2019-10-02 19:51:33 +03:00
Luke Stephens (hakluke)
a938a27524
Merge pull request #40 from Maxattax97/master
Implement Vimception
2019-10-02 13:39:27 +10:00
Max O'Cull
6211858140
Implement Vimception 2019-10-01 19:22:48 -04:00
Luke Stephens (hakluke)
ec99bcddd5
Merge pull request #38 from Evalle/k8s-way
Add K8s way
2019-10-01 20:50:43 +10:00
Evgeny Shmarnev
c1b34d90a9 Add K8s way 2019-10-01 08:29:10 +02:00
Luke Stephens (hakluke)
a2d47840b1
Merge pull request #35 from aviskarkc10/master
Add the javascript way
2019-10-01 02:47:27 +10:00
Aviskar KC
4f38f6865f Add the javascript way 2019-09-30 22:19:12 +05:45
Luke Stephens (hakluke)
8c6d0249e2
Update README.md 2019-10-01 00:27:16 +10:00
Luke Stephens (hakluke)
7cd50fcc64
Update README.md 2019-09-30 23:43:44 +10:00
Luke Stephens (hakluke)
5e80ff9323
Merge pull request #34 from deletescape/patch-1
The Android ways
2019-09-30 22:59:16 +10:00
Till Kottmann
f74522011b
The Android ways 2019-09-30 10:34:34 +02:00
Luke Stephens (hakluke)
e9e429988d
Merge pull request #31 from idoasher/patch-1
The Kernel way
2019-09-29 20:15:08 +10:00
idoasher
5cd0417715
The Kernel way
(compile a kernel module that send sigkill to every task called vim. insmod it. rmmod it. and than clean up)
2019-09-29 10:46:42 +03:00
Luke Stephens (hakluke)
490eeb01b8
Merge pull request #27 from theBenRaskin/master
added suspend vim exit method
2019-09-29 16:46:30 +10:00
Luke Stephens (hakluke)
c139ac4f49
Merge branch 'master' into master 2019-09-29 16:46:20 +10:00
Luke Stephens (hakluke)
7979699ea8
Merge pull request #28 from Jbwasse2/patch-1
Update README.md
2019-09-29 16:44:37 +10:00
Luke Stephens (hakluke)
586e074db0
Merge branch 'master' into patch-1 2019-09-29 16:44:28 +10:00
Luke Stephens (hakluke)
0c990dc256
Update README.md 2019-09-29 16:43:36 +10:00
Luke Stephens (hakluke)
59612e571a
Merge pull request #29 from dosisod/master
made a php server that opens a page that kills vim
2019-09-29 16:41:35 +10:00
Luke Stephens (hakluke)
f9d3fcb007
Merge branch 'master' into master 2019-09-29 16:34:47 +10:00
Luke Stephens (hakluke)
2b00ca7b1e
Merge pull request #30 from tartansandal/the-docker-way
The Docker Way
2019-09-29 16:33:55 +10:00
Kahlil Hodgson
ed3d065ce0 The Docker Way
Maybe this is not as silly as it sounds...
2019-09-29 13:11:20 +10:00
dosisod
c90d8ad7c0 made a php server that opens a page that kills vim 2019-09-28 17:55:27 -07:00
Justin Wasserman
d968ad89c9
Update README.md
Exit vim with opensource code
2019-09-28 19:36:00 -05:00
thebenraskin
902b4f1094 added suspend vim exit method 2019-09-28 11:35:00 -04:00
Luke Stephens (hakluke)
65f5304f9f
Merge pull request #25 from MasterDevX/master
Added "The simplest way ever"
2019-09-28 20:53:30 +10:00
Luke Stephens (hakluke)
655059a861
Update README.md
Love it
2019-09-28 20:53:15 +10:00
MasterDevX
7f04b1b5cf
The simplest way ever 2019-09-28 13:02:37 +03:00
Luke Stephens (hakluke)
6a68e26e71
Merge pull request #21 from tartansandal/the-client-server-way
The client-server way
2019-09-28 08:10:00 +10:00
Luke Stephens (hakluke)
60a763cca9
Merge branch 'master' into the-client-server-way 2019-09-28 08:09:50 +10:00
Luke Stephens (hakluke)
f5c6cca60e
Merge pull request #22 from Cheezmeister/patch-1
The {Microsoft, Passive, Passive-Aggressive} Way
2019-09-28 08:08:53 +10:00
Luke Stephens (hakluke)
710478b709
Merge pull request #23 from ryanc/master
The yolo way of exiting vim
2019-09-28 08:07:05 +10:00
Luke Stephens (hakluke)
06393c656c
Update README.md 2019-09-28 08:06:47 +10:00
Luke Stephens (hakluke)
d5de6e6d20
Merge pull request #24 from kpumuk/patch-1
Added "ps-less process tree way"
2019-09-28 08:04:19 +10:00
Ryan Cavicchioni
056ea0f4d2
Prevention is the solution 2019-09-27 16:13:54 -05:00
Dmytro Shteflyuk
ba53f96ea5
Added "ps-less process tree way"
This is based on the fact that the child process holds the PID of the parent process, which is easily accessible through `/proc/PID/status`.

Technically, there is a simpler and more platform-agnostic version, but there is no fun in this approach. We can still add it for posterity.

```
:!kill -9 $PPID
```
2019-09-27 12:58:21 -04:00