Настройки VIM 8.x

Включение вставки из буфера обмена

В версиях vim больше, чем 7.3.74, перстает работать вставка из буфера обмена по нажатию правой кнопки мыши.
Чтобы исправить эту ситуацию, надо добавить параметр в файл ~/.vimrc:

set clipboard=unnamedplus

Исправление русской кодировки

В некоторых ОС бывает, что в консоли неверно отражаются русские буквы.
Для корректного отображения русских букв запишите в ~/.vimrc следующие настройки:

set termencoding=utf-8
set encoding=utf-8

Кастомизация Tab под программный код Python

По умолчанию, при нажатии клавиши Tab, vim вводит символ табуляции \t.
При написании кода на Python намного удобнее, если вместо символа табуляции, будет вводится 4 пробела.
Сделайте это, добавив три команды в свой конфигуратор:

set tabstop=4
set shiftwidth=4
set expandtab

Обновлено: 21.12.2025