Хранение сокращений в Vim

Крайне медленный мог бы быть относительно Вашего ввода-вывода. Я приехал для обнаружения твердого способа, которым это могло бы быть исправлено, говоря libvirt использовать virtio. Проверить мой:

# virsh list
 Id Name                 State
----------------------------------
 11 ca                   running
 13 new_box           running
.....


# virsh dumpxml ca|awk '/disk/,/<\/disk>/'
    
      
      
      
      
      

Можно сделать это во время установки или немного более мучительно путем редактирования существующего определения VM. Взгляните на это

3
13.02.2012, 21:27
2 ответа

Если это для единственного определенного файла, Вы могли бы добавить автокоманду (:help autocommand или :help 40.3) к Вашему .vimrc:

au BufRead,BufNewFile /path/to/foobar call FoobarSettings()
function FoobarSettings()
  ab mat matrix
  " ... more setup commands
endfunction

Измените "foobar" на что-то, что имеет больше смысла для Вас.

Менее гибкий более неуклюжий подход стиля ружья должен использовать сессии (:help sessions или :help 21.4). Это является громоздким, потому что сессии по умолчанию сохраняют много вещей включая размеры окна, открытые файлы, опции, отображения, сгибы, и т.д. Можно изменить это с 'sessionoptions' опция, если Вам нравится.

  • После создания, открыл файл и настроил сокращения, :mksession! sessionfile.vim.
  • Для восстановления сессии от оболочки, можно сделать vim -S sessionfile.vim или из энергии можно сделать :source sessionfile.vim.
1
27.01.2020, 21:32

Теги

Похожие вопросы