Best of Linux Handbook2023

  1. 1
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    Enable Syntax Highlighting in Zsh

    Learn how to enable syntax highlighting in Zsh using either a syntax highlighting extension or the Oh My Zsh plugin. The tutorial provides step-by-step instructions for both methods, along with before and after examples. It also mentions the option to add additional plugins and themes to customize your Zsh configuration.

  2. 2
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    7 Reasons Why Developers Prefer NeoVim Over Vim

    Neovim is an editor that aims to improve the quality of life for all developers, better than Vim. NeoVim has gathered a significant following among developers. The lead developer of Vim has not been fostering the development of Vim as a community-friendly project. The Vim codebase is less maintainable than Neovim.

  3. 3
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    Using Autocomplete in Vim

    Since version 8.2 of Vim, there has been built-in support for auto-completion. Vim will auto-complete it for you as soon as you press the key combination. The previous completion method that we looked at was rather basic.

  4. 4
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    What is /dev/null in Linux?

    /dev/null is a virtual file with a unique way of dealing with files. Anything written on /Dev/null will disappear and can not be recovered. This is why it is called the black hole of Linux. It is a special device file used for creating files filled with zeroes.

  5. 5
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    System Calls in Linux: An Overview

    When a program requires a system resource, it sends a request for that resource to the kernel by making a system call. The system calls are divided into five categories: Process management system calls, device management system call, and file system calls. Here are some of the most popular system calls of each category.