Vi has been around for a long, developed around 1976, it offered users traditional yet powerful features such as an effective editing interface, terminal control, and many more. However, it lacked certain captivating features for example multiple screens, syntax highlighting, multiple undo functionality, and so on, that many Unix/Linux users were looking for in a
designlinux, Author at DesignLinux
23 Best Open Source Text Editors (GUI + CLI) in 2021
Text editors can be used for writing code, editing text files such as configuration files, creating user instruction files, and many more. In Linux, text editors are of two kinds that is the graphical user interface (GUI) and command-line text editors (console or terminal). Don’t Miss: My Favorite Command-Line Editors for Linux – What’s Your
How to Install Webmin on Ubuntu 20.04
Most system administration tasks are usually carried out on the terminal. They involve creating users, running updates and changing configuration files and so much more. It can be rather boring to work perpetually on the terminal. Webmin is an opensource web administration tool that allows users to easily monitor and manage servers. Some of the
Python Tuples
Python has several sequential data types that allow you to store collections of data in an organized and efficient way. The basic sequence types are strings, lists, tuples, and range objects. This article will walk you through the basics of Python tuples. We’ll show you how to create a tuple, access elements, unpack a tuple,
How to Install Flask in Ubuntu 20.04
Two commonly used open-source Python web frameworks are Django and Flask. Django is a robust Python framework that allows users to rapidly develop and deploy their web applications by providing an MVC framework that aims at simplifying web app development with less code along with reusable components. Meanwhile, Flask is a microframework that is lean
How to Setup CentOS Stream from AWS Marketplace
In the current trend of IT Infrastructure, Cloud Computing occupies a tremendous role. Most of the top companies are looking for Cloud Providers to have their Infrastructure. As per our requirement, we can provision our servers at any time. According to the server configuration, we will be charged per usage. Amazon Marketplace is the place
How to Create a KVM Virtual Machine Template
A virtual machine template is essentially a copy of the installed virtual machine that comes in handy when you want to deploy multiple instances of virtual machines. Creating a template is a 3 step process that involves creating a virtual machine, installing all the requisites packages that you want to be installed, and finally cleaning
How to Install Different PHP (5.6, 7.x and 8.0) Versions in Ubuntu
PHP (recursive acronym for PHP: Hypertext Preprocessor) is an open-source, popular general-purpose scripting language that is widely-used and best suited for developing websites and web-based applications. It is a server-side scripting language that can be embedded in HTML. Currently, there are three supported versions of PHP, i.e PHP 5.6, 7.0, and 8.0. Meaning PHP 5.3,
Find and Replace in Vim / Vi
This article describes how to find and replace text in Vim / Vi. Vim is the most popular command-line text editor. It comes preinstalled on macOS and most Linux distributions. Finding and replacing text in Vim is quick and easy. Basic Find and Replace # In Vim, you can find and replace text using the
How to Set Up High Availability for Resource Manager – Part 6
YARN is the Processing Layer of Hadoop, which consists of the Master (Resource Manager) and Slave (Node Manager) services to process the data. Resource Manager (RM) is the critical component that is responsible for resource allocation and management among all the jobs running in Hadoop Cluster. It is always recommended and best practice to have