You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
let mapleader =","
|
|
|
|
|
|
|
|
if ! filereadable(expand('~/.config/nvim/autoload/plug.vim'))
|
|
|
|
echo "Downloading junegunn/vim-plug to manage plugins..."
|
|
|
|
silent !mkdir -p ~/.config/nvim/autoload/
|
|
|
|
silent !curl "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > ~/.config/nvim/autoload/plug.vim
|
|
|
|
endif
|
|
|
|
|
|
|
|
set bg=light
|
|
|
|
set go=a
|
|
|
|
set mouse=a
|
|
|
|
set nohlsearch
|
|
|
|
set clipboard=unnamedplus
|
|
|
|
|
|
|
|
" Some basics:
|
|
|
|
nnoremap c "_c
|
|
|
|
set nocompatible
|
|
|
|
filetype plugin on
|
|
|
|
syntax on
|
|
|
|
set encoding=utf-8
|
|
|
|
set number relativenumber
|
|
|
|
" Disables automatic commenting on newline:
|
|
|
|
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
|
|
|
|
|
|
|
|
" Splits open at the bottom and right, which is non-retarded, unlike vim defaults.
|
|
|
|
set splitbelow splitright
|
|
|
|
|
|
|
|
" Copy selected text to system clipboard (requires gvim/nvim/vim-x11 installed):
|
|
|
|
vnoremap <C-c> "+y
|
|
|
|
map <C-p> "+P
|
|
|
|
|
|
|
|
" Plugin section
|
|
|
|
call plug#begin('~/.config/nvim/plugged')
|
|
|
|
Plug 'donRaphaco/neotex', { 'for': 'tex'}
|
|
|
|
call plug#end()
|
|
|
|
|
|
|
|
let g:neotex_enabled = 2
|
|
|
|
let g:neotex_pdflatex_alternative = 'xelatex'
|