Posts

Showing posts from August, 2019

GNU/Linux multi-boot: from Grub to Burg and back to Grub2

Image
GNU/Linux multi-boot: From Grub to Burg and back to Grub2 Table of Contents 1. What's a Boot Loader in Linux? 2. From Grub to Burg 3. From Burg to Grub2: backgrounds and themes 4. Even easier: Grub Customizer 5. The easiest of all: Linux Manjaro Figure 1: GNU and Linux together 1 What's a Boot Loader in Linux? GNU/Linux, or simply Linux, can be installed in the same computer next to other operating systems. Linux users often install various distributions on different hard disk partitions to test their functionality and choose the best solution. The Boot Loader is a program that allows you to select the system to launch. Figure 2: A simple textual boot loader 2 From Grub to Burg One of the earliest boot loaders was LILO (LInux LOader). Throughout the 1990s it was used as the default boot loader for Linux distributions, then was gradually being abandoned for Grub . The first implementation of Grub was strictly tex

Vim: Cut, Copy and Paste to and from the system clipboard

Image
Vim: Cut, Copy and Paste to and from the system clipboard Table of Contents 1. Cut, Copy and Paste using the computer keyboard 2. Vim and the clipboard 3. From Vim to the Clipboard 4. From the Clipboard to Vim 5. Some key shortcuts in gVim Figure 1: Vim 1 Cut, Copy and Paste using the computer keyboard Everybody knows how to use the keyboard combinations Ctrl-c , Ctrl-x , and Ctrl-v in Windows and Linux (or Cmd-c , Cmd-x and Cmd-v in macOS) to copy, cut and paste text across applications. Many think that those combinations are universal and work with any application. But Vim and gVim are different, they use another system to exchange information with the rest of the IT world. For example, in Vim under Linux, the key combination Ctrl-v corresponds to the visual block function and does not affect the pasting text. I wrote this article to remind me, as a non-programmer, the key combinations to be used in the Vim world to sha