---
title: "vim | Today I Learned | OOZOU"
description: "Short, practical vim notes from the OOZOU team."
canonical: https://oozou.com/til-topics/vim
locale: en
---

# vim | Today I Learned

> Short, practical vim notes from the OOZOU team.

- [How to quit Vim](https://oozou.com/til/how-to-quit-vim-29) ([markdown](https://oozou.com/til/how-to-quit-vim-29.md)) (2020-10-13): 1. Install latest version of Vim 2. Open a file in Vim 3. ⌘-Q and close the terminal 4. Reopen terminal
- [How to really!! quit vim](https://oozou.com/til/how-to-really-quit-vim-30) ([markdown](https://oozou.com/til/how-to-really-quit-vim-30.md)) (2020-10-13): In terminal
- [How to save a file with sudo in VIM](https://oozou.com/til/how-to-save-a-file-with-sudo-in-vim-18) ([markdown](https://oozou.com/til/how-to-save-a-file-with-sudo-in-vim-18.md)) (2020-10-13): How to save a file with sudo in VIM
- [Quickly move lines up and down in any Vim mode](https://oozou.com/til/quickly-move-lines-up-and-down-in-any-vim-mode-37) ([markdown](https://oozou.com/til/quickly-move-lines-up-and-down-in-any-vim-mode-37.md)) (2020-10-13): I often move lines around in vim so I have created mappings to make this easier. These map to ⌘-j for move down and ⌘-k for move up. Works in normal, insert, and visual modes. vim nnoremap <D-j> :m…
- [Rename files in VIM](https://oozou.com/til/rename-files-in-vim-55) ([markdown](https://oozou.com/til/rename-files-in-vim-55.md)) (2020-10-13): Here's a handy function that I use to rename files in VIM (works in MacVIM and Neovim too)
- [Use capital letters in VIM mappings](https://oozou.com/til/use-capital-letters-in-vim-mappings-54) ([markdown](https://oozou.com/til/use-capital-letters-in-vim-mappings-54.md)) (2020-10-13): NOTE: @joe this solves your problem :D
- [Use Neovim as a git difftool](https://oozou.com/til/use-neovim-as-a-git-difftool-57) ([markdown](https://oozou.com/til/use-neovim-as-a-git-difftool-57.md)) (2020-10-13): Just paste this into your ~/.gitconfig

All notes: [Today I Learned](https://oozou.com/til) ([markdown](https://oozou.com/til.md)).

---

Contact OOZOU: hello@oozou.com · +66 2544 0000 · https://oozou.com/contact

More for AI agents: https://oozou.com/llms.txt · every page has a markdown twin at its URL plus ".md"
