§ Как выйти из vim (how exit from vim)

Самый ключевой момент!
  • Кнопка ESC (key escape)
  • Набрать символы (type chars) :q
  • Нажать Enter (press enter)

§ Конфигурация ~/.vimrc

Это нужно для поддержки ассемблера NASM
filetype plugin indent on

" При нажатии на tab использовать пробелы
set expandtab ts=4 sw=4 ai

" Установка фолдинга по синтаксису
set foldmethod=syntax
set foldnestmax=10
set nofoldenable
set foldlevel=2

" Поддержка длинных линий в одну строку
set nowrap

augroup nasm_ft
    au!
    autocmd BufNewFile,BufRead *.asm set syntax=nasm
    autocmd FileType asm setlocal foldmethod=marker
augroup END
Как использовать фолдинг:
; {{{ Тут начало
mov ax, bx
; }}} Тут конец
Горячие клавиши фолдинга:
  • zc – свернуть текущий уровень
  • zC – свернуть всё
  • zo – развернуть
  • zO – свернуть всё