At the end a light topic. How can we quit vim?
The well knows way is
:wq. Which will save the file (
w) and quit (
if we don’t want to save just quit? We can use
:q, but it will cry if we have
unsaved changes, we can shout at vim with
:q! to quit and ignore errors.
It’s fine, but we have
:x which is
:wq, but it saves only if we have
changes. It is good because we don’t want to write if we have nothing to add,
unnecessary file system operation.
Can we do it better? Yes we can. We can simply use
ZZ in normal mode. It’s the
:x, but we don’t have to enter command mode. What if we don’t want to
save only quit? Do we still have to use
:q!? No, vim got our back and we have
ZQ which is the same as
What if we have more than one file open, in multiple windows? We can use
as quit all. We can combine it with save as
:wqa and we can force it without
I hope you enjoyed the whole Advent of Vim series and you learned a few things about vim.
2021-12-25 00:00 +0000