Fix :wq! Vi Error - E32: No file name (when write and quit)

This example is applicable for both Vi and Vim text editors.

If you are trying to save a file using :wq! command in Vi and you get an error - E32: No file name, well then the chances are that you are trying to write to a file, but you haven't created a file.

You may have simply opened the vi/vim editor using the command and not proving the file name.

E32- No file name


    You will need to save the file using the command below.

    :w {filename}
    :w {data.txt}
    "{data.txt}" [New] 3L, 17B written

    Now if you try to do :wq! you should not get any errors!


Have Questions? Post them here!