> [!METADATA]+ > **Type**:: [[Conference Talk]] > **Conference**:: [[Sin City Ruby 2022]] > **Authors**:: > **Links**:: ## Notes - [[EX Editor]] - edited line by line - 1976 Bill Joy created [[Vi]] - not all keyboards had arrow keys when [[Vi]] first came out - used hjkl - [[terminal.vim]] - [[Vi]] Improved - created by Bram Moolenaar in 1991 - supported plugins - created [[terminal.vim]] script used in `~/.vimrc` - Macros let you record actions to a register that you can play back. Start recording with `q<letter>`, stop with `q`, playback with `@<letter>` - Open a new tab with `:tabnew` - Move between tabs with `gt` and `gT` - `:e` to open file - `:q` closes current tab if multiple tabs, if one tab it will close [[terminal.vim]] - `jgdavey/tslime.vim` - `thoughtbot/vim-rspec`