Я хочу использовать вкладки (а не пробелы) в vim для обоих отступов и когда я специально нажимаю <Tab>
. Я изменил свой .vimrc
после поиска в Интернете, но, похоже, не работает.Как вставить вкладки (а не пробелы) в vim?
.vimrc
au BufNewFile,BufRead *.py,*.pyw,*.c,*.h,*.pyx match BadWhitespace /\s\+$/
\ set tabstop=4
\ set shiftwidth=4
\ set softtabstop=4
\ set textwidth=79
\ set noexpandtab
\ set autoindent
\ set fileformat=unix
set encoding=utf-8
Вкладки вставляются, когда я использую <C-v><Tab>
, но в противном случае будут вставлены пробелы вместо вкладок.
Использование [ 'набор expandtab'] (http://vim.wikia.com/wiki/Converting_tabs_to_spaces) – Fabricator
@Fabricator, но setexpandtab используется для вставки пробелов вместо вкладок. –
Извините, я понял это наоборот. возможно, ваш синтаксис неверен. проверьте http://stackoverflow.com/a/1413473/3678068 – Fabricator