VIM Editor Shortcuts

Some shortcuts for working with VIM, an open source text editor for the console. Available for Linux, Windows & Mac.

Smart movements

  • * and # search for the word under the cursor forward/backward.
  • w to the next word
  • W to the next space-separated word
  • b / e to the begin/end of the current word. (B / E for space separated only)
  • gg / G jump to the begin/end of the file.
  • % jump to the matching { .. } or ( .. ), etc..
  • { / } jump to next paragraph.
  • '. jump back to last edited line.
  • g; jump back to last edited position.

VIM Editor Shortcuts weiterlesen

Check If Service Is Running

Simple bash snippet to check if a service is running, if not -> send a mail to root. In this snippet



#!/bin/sh
SERVICE=apache2;

if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
echo "$SERVICE service running, everything is fine"
else
echo "$SERVICE is not running, try to start it."
sudo service $SERVICE start
echo "$SERVICE is not running!" | mail -s "$SERVICE down" root
fi