Introduction

Learning to be proficient with a text editor is one of the most productive things a user/programmer can do under any operating system. Often, when we login in to remote servers, there is no graphical desktop so text editors are all we can use. For example, we will not be able to usekwrite. For this reason, everyone should know one text editor reasonably well. Below we mention two text editors that are very powerful, universally available and extensible. Choose one of these two editors and learn it well!