Commit graph

119 commits

Author SHA1 Message Date
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
Ryan Cavicchioni
3255985171
Add a warning 2019-09-27 11:20:44 -05:00
Ryan Cavicchioni
cca5dc9359
The yolo way of exiting vim 2019-09-27 11:18:18 -05:00
Brendan Luchen
f140264ad1
The {Microsoft, Passive, Passive-Aggressive} Way 2019-09-27 11:20:45 -04:00
Kahlil Hodgson
de021cb597 Use another vim instance to exit 2019-09-27 21:17:25 +10:00
Luke Stephens (hakluke)
9b4b022cd0
Merge pull request #20 from david50407/the-vim-way
The Vim way to finish the life of vim
2019-09-27 15:01:14 +10:00
David Kuo
3a340fa5bc
The Vim way to finish the life of vim 2019-09-27 12:37:38 +08:00
Luke Stephens (hakluke)
fc20f3b740
Merge pull request #19 from w181496/master
added colon-less way
2019-09-27 13:56:18 +10:00
w181496
0a017f2ed5 added colon-less way 2019-09-27 10:02:43 +08:00
Luke Stephens (hakluke)
dc4b306ffc
Merge pull request #18 from dbalatero/exit-via-emacs
Exit vim via Emacs
2019-09-27 08:34:57 +10:00
David Balatero
563753a556 Exit vim via Emacs 2019-09-26 15:32:05 -07:00
Luke Stephens (hakluke)
3b912c3be8
Update README.md 2019-09-27 07:47:44 +10:00
Luke Stephens (hakluke)
6aca06ce4c
Merge pull request #17 from dbalatero/exit-via-c
Exit vim via a hand-crafted C program
2019-09-27 07:47:24 +10:00
David Balatero
4334aaf239 Exit vim via a hand-crafted C program 2019-09-26 14:33:55 -07:00
Luke Stephens (hakluke)
8996829aad
Update README.md 2019-09-27 07:10:24 +10:00
Luke Stephens (hakluke)
230a394cfb
Merge pull request #11 from zerovectorspace/execute_buffer
Use vim against itself with @
2019-09-27 07:09:45 +10:00
Luke Stephens (hakluke)
2b92231d74
Merge branch 'master' into execute_buffer 2019-09-27 07:09:01 +10:00
Luke Stephens (hakluke)
5b11f33248
Merge pull request #9 from eyemyth/master
The physics way
2019-09-27 07:06:51 +10:00
Luke Stephens (hakluke)
808136a352
Merge branch 'master' into master 2019-09-27 07:06:41 +10:00
Luke Stephens (hakluke)
f0924aa9bc
Merge pull request #16 from dbalatero/add-activity-monitor-way
Add activity monitor way of exiting Vim
2019-09-27 07:03:53 +10:00
David Balatero
bc072fdd8a Add activity monitor way of exiting Vim 2019-09-26 13:25:42 -07:00
Luke Stephens (hakluke)
cf11761fa5
Merge pull request #10 from robotman321/master
Russian Roulette timeout
2019-09-27 05:54:19 +10:00
Luke Stephens (hakluke)
d884b2ebcf
Merge pull request #15 from dbalatero/dbalatero-osascript
Add AppleScript way of exiting terminal Vim
2019-09-27 05:49:39 +10:00
David Balatero
92b5426fba
Add AppleScript way of exiting terminal Vim 2019-09-26 12:01:07 -07:00
z y
4653b539a9 Use vim against itself with @ 2019-09-26 08:49:02 -07:00
Brad Riemann
cdd42d7ba9 Add Russian Roulette timeout mode 2019-09-26 09:03:34 -05:00
Jay Thompson
0a395f3131 The physics way 2019-09-26 07:35:23 -05:00
Luke Stephens (hakluke)
3ffe812d18
Update README.md 2019-09-26 20:11:03 +10:00
Luke Stephens (hakluke)
b7525d0891
Merge pull request #4 from Jorengarenar/master
Added "The hardware way"
2019-09-26 20:09:01 +10:00