Blog

03/06/2019

How To Exit Vim Text Editor Command



I am a new Linux and Unix user. How do I exit the VIM or vi text editor on a Linux/Unix-like operating systems?

Vi or vim is a text editor for Linux and Unix-like operating systems. It can be used to edit all kinds of plain text files. It is especially useful for editing programs or system configuration files. The basic syntax is as follows to open a file using vim:
vim filenmame
vi filename
vim [options] filename

How to exit VIM text editor

The procedure is as follows to quit vim/vi text editor:

  1. First, you need to switch to command mode. This can be done by hitting the Esc key. Next, you can type the following commands:
  2. :q to quit.
  3. :q! to quit without saving data/file.
  4. 😡 save and quit.
  5. :qa to quit all open files.
  6. Please note that whenever you type :, a vim or vi : will appear at the bottom of the screen. You need to type the rest of the command at the bottom of the screen.


Let us see some examples and method to exit from vim session.

How to exit vim editor in terminal (method #1)

  1. Press the Esc key
  2. Type :
  3. Type q
  4. Type the Enter key

vim: How do I quit from Vi (method #2)?

  1. You can press the Esc key.
  2. Type SHIFT Z Z to save and exit.
    OR
    Type SHIFT Z Q to exit without saving.

Related media (Video) – Exit from the vim/vi text editor command

This tutorial is also available in a quick video format:



(Video 01: How to exit from the vim/vi text editor)

How to learn vim

Use vimtutor command. It starts the Vim tutor. The Vimtutor is useful for new Linux or Unix sysadmin or developers who want to learn their first Vim commands. By default, vimtutor starts in English or the language of the current locale will be used:
$ vimtutor
To start in other languages add language parameter as follows:
$ vimtutor it ## Italian ##
$ vimtutor es ## Spanish ##
$ vimtutor fr ## French ##

To see all installed languages run the following ls command:
$ ls /usr/share/vim/vim*/tutor/tutor*

This entry is 2 of 4 in the Exit From Linux and Unix “app” Tutorial series. Keep reading the rest of the series:
  1. How To Exit From top Command In Linux / Unix / BSD / OS X
  2. How To Exit Vim Text Editor Command
  3. Vi / Vim: Save And Quit The Editor Command
  4. How to reload .vimrc file without restarting vim on Linux/Unix

Posted by: SXI ADMIN

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

14/08/2019

How to KVM, QEMU start or stop virtual machine from command line (CLI)

KVM or Kernel Based Virtual Machine is a popular virtualization technology. It allows you to run virtual guest machines over a host machine. To start...
14/08/2019

How to Docker backup Saving and restoring your volumes

Running a Docker volume backup First, we spin up a temporary container, and we mount the backup folder and the target Docker volume to this container....
12/08/2019

How to Start and Enable Firewalld on CentOS 7

In this article, we discuss how to start and enable firewalld. It is highly recommended that you have a firewall protecting your server.Pre-Flight CheckThese...