VSHN.timer

VSHN.timer #194: In Memoriam Bram Moolenaar

7. Aug 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to share some links honoring the late Bram Moolenaar, creator of VSHN’s favorite text editor, Vim.

Screenshot of a recent internal poll at VSHN about preferred non-GUI editors

1. We are heartbroken to learn that Bram Moolenaar, the visionary creator of the venerable Vim text editor, has passed away at the age of 62 after battling a severe medical condition. He was also a longtime neighbor of the Swiss town of Adliswil near Zürich. The VSHN team would like to send their deepest condolences to his family and friends.

https://groups.google.com/g/vim_announce/c/tWahca9zkt4?pli=1

2. Do you know the history behind Bram Moolenaar and Vim? Back in 1991, he wanted to use the Unix vi editor on the Amiga, but the original code was property of AT&T, so he began porting another editor called „Stevie“ from the Atari. By version 1.22 Bram rechristened his editor „Vi IMproved,“ matching and surpassing features of the original.

https://begriffs.com/posts/2019-07-19-history-use-vim.html

3. At VSHN we’re happy and faithful Vim users, and we love to share new plugins and configurations with one another. But did you know that when you start Vim with the --clean option, it starts in „vanilla“ mode, without plugins or configuration of any kind? You should try it.

https://opensource.com/article/21/12/vanilla-vim-config

4. To say that learning to use Vim properly is a tremendously useful skill for DevOps engineers is the understatement of the century. But how can you develop such good muscle memory? The best way is practicing over and over again. Besides the classic vimtutor command, you should also try the Learn vim website.

https://www.learnvim.com/

5. Do you write YAML manifests for Kubernetes in vim? Have you also spent countless time determining where in the spec a field belongs? You can easily link vim to the yaml-language-server to get completion, validation and more.

https://joshrosso.com/docs/2020/2020-01-06-vim-k8s-yaml-support/

For how long have you been using Vim? Do you have anecdotes in which Vim has saved your day? Would you like to share your favorite Vim plugins with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Open Source: #152, #170, and #191.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski ist bei VSHN für den Bereich Developer Relations zuständig. Er ist seit 1996 Software-Entwickler, Trainer und veröffentlichter Autor. Adrian hat einen Master in Informationstechnologie von der Universität Liverpool.

Kontaktiere uns

Unser Expertenteam steht für dich bereit. Im Notfall auch 24/7.

Kontakt