mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2024-11-10 02:39:40 +00:00
22 lines
765 B
Lua
22 lines
765 B
Lua
local vim = require("vim")
|
|
local cmd = vim.cmd
|
|
|
|
-- Disable automatic commenting on newlines
|
|
cmd[[autocmd FileType * setlocal formatoptions-=cro]]
|
|
|
|
-- Have vim jump to last position when reopening a file
|
|
cmd[[autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif]]
|
|
|
|
-- Automatically delete all trailing whitespace on save
|
|
cmd[[autocmd BufWritePre * %s/\s\+$//e]]
|
|
|
|
-- Enable spellcheck for certain file types
|
|
cmd[[autocmd FileType tex,latex,markdown,gitcommit setlocal spell spelllang=en_us]]
|
|
|
|
-- Use auto-wrap for certain file types at 119 chars
|
|
cmd[[autocmd FileType markdown setlocal textwidth=119]]
|
|
|
|
-- Don't show line numbers in terminal
|
|
cmd[[autocmd BufEnter term://* setlocal nonumber | setlocal norelativenumber]]
|
|
|