We know ads can be annoying, but they’re what allow us to make all of wikiHow available for free. Please help us continue to provide you with our trusted how-to guides and videos for free by whitelisting wikiHow on your ad blocker. This article covers three command-line editors, vi (or vim), nano, and emacs. For more details, read our comprehensive coverage Like nano, you can directly open a file to edit in emacs in the following way:Like nano, the emacs UI is also divided into several parts. Please note that the file is created if it does not exist yet. wikiHow's This wikiHow teaches you how to use the Terminal app in Linux to create a text file. The vi and vim are two widely used command line editors on the Unix-like systems (including Linux). Well, those can be accessed using the F10 key.To come out of these menus, press the Esc key three times.Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. GNU nano is an easy to use command line text editor for Unix and Linux operating systems. You explained this so well, what almost no other people bother to explain in detail!Sorry, but these are not really editing at the CLI. Then comes the main edit area, where the text (of the file you've opened) is displayed.Below the edit area sits another highlighted bar that shows things like name of the file, editing mode ('Text' in screenshot above), and status (** for modified, - for non-modified, and %% for read only). You can either Include your email address to get a message when this question is answered.Vim is generally accessible on any version of Linux, while Emacs is a more fleshed-out editor that beginners might have an easier time using.You can bring up the Emacs "Help" screen by pressing All tip submissions are carefully reviewed before being publishedFailing to save your document before closing it may not result in a warning, especially in Vim editors. That, notwithstanding, this was a good and informative tutorial.This feature is only available to subscribers. Then the editor will ask you for the replacement. When done with editing, get out of this mode by pressing Esc. ).As an example. It's up to you to decide … Get your subscription Type “i” to enter insert mode. He has also contributed to the O'Reilly book "Linux System Administration".You are the best person on the internet for me right now. By using our site, you agree to our How do I write Java code and compile it on an Ubuntu server?

To do so, click Menu, then find the Terminal app--which resembles a black box with a white ">_" in it--and click on it. Linux offers many similar programs, including NEdit, gedit, and geany. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/6b\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-1-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-1-Version-3.jpg","bigUrl":"\/images\/thumb\/6\/6b\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-1-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-1-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d2\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-2-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-2-Version-3.jpg","bigUrl":"\/images\/thumb\/d\/d2\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-2-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-2-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/1b\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-3-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-3-Version-3.jpg","bigUrl":"\/images\/thumb\/1\/1b\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-3-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-3-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/75\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-4-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-4-Version-3.jpg","bigUrl":"\/images\/thumb\/7\/75\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-4-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-4-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a1\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-5-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-5-Version-3.jpg","bigUrl":"\/images\/thumb\/a\/a1\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-5-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-5-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/65\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-6-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-6-Version-3.jpg","bigUrl":"\/images\/thumb\/6\/65\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-6-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-6-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/be\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-7-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-7-Version-3.jpg","bigUrl":"\/images\/thumb\/b\/be\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-7-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-7-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/8c\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-8-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-8-Version-3.jpg","bigUrl":"\/images\/thumb\/8\/8c\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-8-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-8-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/77\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-9-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-9-Version-3.jpg","bigUrl":"\/images\/thumb\/7\/77\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-9-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-9-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/42\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-10-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-10-Version-3.jpg","bigUrl":"\/images\/thumb\/4\/42\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-10-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-10-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/17\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-11-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-11-Version-3.jpg","bigUrl":"\/images\/thumb\/1\/17\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-11-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-11-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/60\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-12-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-12-Version-3.jpg","bigUrl":"\/images\/thumb\/6\/60\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-12-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-12-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/ba\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-13-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-13-Version-3.jpg","bigUrl":"\/images\/thumb\/b\/ba\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-13-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-13-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fd\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-14-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-14-Version-3.jpg","bigUrl":"\/images\/thumb\/f\/fd\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-14-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-14-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d8\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-15-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-15-Version-3.jpg","bigUrl":"\/images\/thumb\/d\/d8\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-15-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-15-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fe\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-16-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-16-Version-3.jpg","bigUrl":"\/images\/thumb\/f\/fe\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-16-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-16-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f9\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-17-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-17-Version-3.jpg","bigUrl":"\/images\/thumb\/f\/f9\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-17-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-17-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/95\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-18-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-18-Version-3.jpg","bigUrl":"\/images\/thumb\/9\/95\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-18-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-18-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/21\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-19-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-19-Version-3.jpg","bigUrl":"\/images\/thumb\/2\/21\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-19-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-19-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/10\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-20-Version-3.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-20-Version-3.jpg","bigUrl":"\/images\/thumb\/1\/10\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-20-Version-3.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-20-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/13\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-21.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-21.jpg","bigUrl":"\/images\/thumb\/1\/13\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-21.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-21.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/8f\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-22.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-22.jpg","bigUrl":"\/images\/thumb\/8\/8f\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-22.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-22.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/4c\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-23.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-23.jpg","bigUrl":"\/images\/thumb\/4\/4c\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-23.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-23.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/6d\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-24.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-24.jpg","bigUrl":"\/images\/thumb\/6\/6d\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-24.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-24.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fc\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-25.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-25.jpg","bigUrl":"\/images\/thumb\/f\/fc\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-25.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-25.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a9\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-26.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-26.jpg","bigUrl":"\/images\/thumb\/a\/a9\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-26.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-26.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"

License: Fair Use<\/a> (screenshot)
\n<\/p><\/div>"}{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d5\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-27.jpg\/v4-460px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-27.jpg","bigUrl":"\/images\/thumb\/d\/d5\/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-27.jpg\/aid4019578-v4-728px-Create-and-Edit-Text-File-in-Linux-by-Using-Terminal-Step-27.jpg","smallWidth":460,"smallHeight":345,"bigWidth":"728","bigHeight":"546","licensing":"