[vim] Проблема со вставкой текста
a, вставить текст, Esc
set paste
А этот режим -
— INSERT (paste) —чем-нибудь отличается от
— INSERT —кроме "хорошей вставки"?
- mapping in Insert mode and Command-line mode is disabled
- abbreviations are disabled
- 'textwidth' is set to 0
- 'wrapmargin' is set to 0
- 'autoindent' is reset
- 'smartindent' is reset
- 'cindent' is reset
- 'softtabstop' is set to 0
- 'lisp' is reset
- 'revins' is reset
- 'ruler' is reset
- 'showmatch' is reset
- 'formatoptions' is used like it is empty
Значит, после вставки нужно делать :set nopaste
<Insert> <Ctrl-R> <Shift-*>
Спасибо за ссылку
Оставить комментарий
Geddi-S
Наверное, простой вопрос, но я не знаю, как его решить.Запускаю через Putty vim.
Допустим, есть некоторый кусок кода (С пробелами, табами и пр. отступами я его выделяю мышкой, он соотв. копируется в буфер, и когда я делаю вставить (посредством правой кнопки мыши) - все принимает такой неудобоваримый вид, что просто жесть! Добавляется куча табов, пробелов, в итоге 10 строк разъезжаются на два экрана.
Можно ли сделать так, чтобы лишние отступы не добавлялись (а то совсем задолбалсо)?