Posts

Bash Shell

We are people who work with  Linux daily, and if you're new to working with Linux, then you should definitely know about the bash shell. Before knowing about the bash shell, let's talk about the shell. So, what is a shell if you ask? "Shell is an interface between the user and the operating system; commands you give (cd, ls, mkdir) will be translated to the operating system. Shell controls the OS with a graphical user interface or a command-line interface."           users -> Shell -> Kernel -> Hardware There are different kinds of shells we have: C shell, Bash, Zshell, BourneShell. Each one has its own specialty. In this article, we will focus on the Bash shell. BASH SHELL :           BASH stands for Bourne Again Shell. BASH is a superset of BourneShell, and BASH is widely used in Linux distributions and macOS.So, it's popular.          It supports command executability.    ...

NERDTree : vim Plugin

Image
 Have you ever faced an issue while working with the Vim editor on multiple files, splitting tabs, opening numerous tabs, and juggling between multiple folders and files? After doing all this juggling, if you may forget which file you have worked on the previous time, then you are with me. So that is where the NERDTree Plugins come into play. The features you get with NERDTree are : 1. Project Tree Explorer             View your entire project directory in a tree-like structure inside GVim.           Expand/collapse folders to keep navigation clean. 2. Quick File Opening           Open files directly from the tree with a simple keystroke.           No need to jump back to the terminal. 3. Toggle on Demand            NERDTreeToggle command is used to show/hide the file explorer without closing GVim. 4. Bookmarking  ...