diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md index f09b07e89..fe4969567 100644 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md @@ -1 +1,40 @@ -# Editors \ No newline at end of file +# Editors + +Editors are tools that allow you to create or edit files on your file system. + +## Vim + +Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X. + +Vim ships with `vimtutor` that is a tutor designed to describe enough of the Vim commands that you will be able to easily use Vim as an all-purpose editor. + +Free Content +Vim +Vim help files +Vim Tips Wiki +Vim Adventures + +## Nano + +GNU nano is a small and friendly text editor. + +Free Content +GNU Nano +GNU Nano Manual + +## PowerShell + +PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS. + +Free Content +PowerShell Documentation + +## Emacs + +An extensible, customizable, free/libre text editor. + +At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. + +Free Content +GNU Emacs +GNU Emacs Documentation