Я прилагаю усилия, чтобы изучить Vim.
Когда я вставляю код в свой документ из буфера обмена, я получаю дополнительные пробелы в начале каждой новой строки:
line
line
line
Я знаю, что вы можете отключить автоматический отступ, но я не могу заставить его работать, потому что у меня есть другие параметры, конфликтующие или что-то в этом роде (что выглядит довольно очевидно в моем .vimrc, но, кажется, не имеет значения, когда я их вынимаю).
Как отключить автоматический отступ, когда я вставляю код, но при написании кода все еще есть vim auto Indent? Вот мой .vimrc
файл:
set expandtab
set tabstop=2
set shiftwidth=2
set autoindent
set smartindent
set bg=dark
set nowrap
cat > mynewfile.txt
нажать Enter , вставить свой текст, снова нажать Enter , а затем Ctr + D, чтобы сохранить. Файл теперь создан, и вы можете редактировать его vim mynewfile.txt
.