Когда я работаю с файлами в Python, я иногда ошибочно принимаю табуляции за пробелы и наоборот. Есть ли способ заставить Vim отображать символ для вкладки вместо вкладки?
Есть ли в Vim плагин или встроенная функция, которая позволяет использовать упругие табуляторы ? Я искал немного, и я нашел некоторые ссылки, говорящие, что это было невозможно в Vim, но они были довольно старыми. Есть ли способ иметь упругие табуляторы в Vim? Я в порядке с решением для Neovim также, …
Я знал об этих настройках вкладок в Vim: ts sw expandtab smarttab sts Моя нормальная настройка set ts=4 sw=4 expandtab smarttab. Но согласно stsдокументации , если expandtabона не установлена, она будет пытаться использовать комбинацию пробелов и табуляций, чтобы составить желаемое количество пробелов для размера табуляции. Я не могу придумать полезного …
Откройте пустой буфер и вставьте символ табуляции, затем выйдите в нормальный режим. Когда вы поместите курсор (обычный режим) на вкладку, он будет справа от пробела. Я ищу способ, чтобы курсор был слева от пробела. Благодарность!
Я пытаюсь сделать vim автоматическим отступом для вкладок и выровнять по пробелам, но на самом деле vim сделать отступ для вкладок и заполнить выравнивание табуляцией + пробелами. Vim делает это: (каждый блок является вкладкой) { >--long a = 1, >-->--..b = 2, >-->--..c = 3; } Может сделать это: { …
Я просмотрел различные ответы, которые подразумевают, что установка следующего в .vimrc была бы уместной, чтобы вставки табуляции становились пробелами. filetype plugin indent on " On pressing tab, insert 2 spaces set expandtab " show existing tab with 2 spaces width set tabstop=2 set softtabstop=2 " when indenting with '>', use …
Я использую listи, listcharsчтобы показать свои пробелы, но стиль кода, которого я придерживаюсь, использует вкладки. Видеть >или ^Iдля всех моих вкладок тошнит. Как бы я сохранил все мои существующие символы списка, но с пустым символом табуляции?
Я установил expandtabв своем .vimrcфайле для преобразования tabв несколько spaceсимволов. Однако некоторые файлы (например, Makefile) требуют tabвставки символа. Есть ли простой способ заставить вставку, tabпока я печатаю?