" Temporary configuration for editing Nix files syntax on set autoindent set expandtab set tabstop=2 set shiftwidth=2 " Shortcutting split navigation map <C-h> <C-w>h map <C-j> <C-w>j map <C-k> <C-w>k map <C-l> <C-w>l " v for vertical, s for side-by-side map <C-w>v :split<CR> map <C-w>s :vsplit<CR> " Use system clipboard set clipboard+=unnamedplus " Markdown configuration autocmd FileType markdown setlocal spell spelllang+=cjk linebreak expandtab let g:vim_markdown_fenced_languages = ['rs=rust', 'RS=rust'] " https://github.com/preservim/vim-markdown/issues/618 let g:vim_markdown_frontmatter = 1 " Tegaki Tuesday formatting autocmd BufRead,BufNewFile */tegakituesday.com/content/** set formatoptions-=r " prevent automatically adding new hyphen on enter, though causes some issues " https://stackoverflow.com/a/4896097