-- Use sane tab settings for Python vim.opt.expandtab = true vim.opt.tabstop = 8 vim.opt.shiftwidth = 4 vim.opt.softtabstop = 4 vim.opt.textwidth = 0 -- Auto-wrap comments using textwidth vim.opt.formatoptions:append('c') -- Automatically insert the current comment leader after hitting in -- Insert mode vim.opt.formatoptions:append('r') -- Automatically insert the current comment leader after hitting 'o' or 'O' in -- Normal mode. vim.opt.formatoptions:append('o') -- Set file encoding and format to sane values for Python vim.opt.encoding = 'utf-8' vim.opt.fileformat = 'unix'