mirror of
https://git.disroot.org/FollieHiyuki/dotfiles.git
synced 2024-11-27 09:48:36 -05:00
60 lines
1.3 KiB
VimL
60 lines
1.3 KiB
VimL
" ______ _____
|
|
" ___ /_______ __________(_)______
|
|
" __ __ \ __ `/_ ___/_ /_ ___/
|
|
" _ /_/ / /_/ /_(__ )_ / / /__
|
|
" /_.___/\__,_/ /____/ /_/ \___/
|
|
"
|
|
syntax on
|
|
filetype indent plugin on
|
|
if &term =~ '256color'
|
|
set t_ut=
|
|
endif
|
|
if has('termguicolors')
|
|
set termguicolors
|
|
else
|
|
set t_Co=256
|
|
endif
|
|
set background=dark
|
|
set guifont=Iosevka\ Nerd\ Font
|
|
set noerrorbells
|
|
set noshowmode
|
|
set encoding=utf-8
|
|
set fileencoding=utf-8
|
|
set iskeyword+=- " treat - as part of a word
|
|
set formatoptions-=cro
|
|
set clipboard+=unnamedplus
|
|
set number relativenumber
|
|
" set cursorline
|
|
set tabstop=2 softtabstop=2 " 2 spaces for 1 tab
|
|
set shiftwidth=2 " 2 spaces for 1 indent
|
|
set smarttab
|
|
set expandtab " convert tabs to spaces
|
|
set smartindent
|
|
set autoindent
|
|
set splitbelow splitright
|
|
set nowrap
|
|
set whichwrap+=<,>,[,] ",h,l " wrap lines on h,l,arrows
|
|
set mouse=a
|
|
set ignorecase smartcase
|
|
set incsearch nohlsearch
|
|
set laststatus=2
|
|
set ruler
|
|
set noswapfile
|
|
set showtabline=2
|
|
set conceallevel=1
|
|
set pumheight=12 " height for completion box
|
|
set wildmenu
|
|
set wildmode=full
|
|
|
|
" POSIX compatible (bash is not truly ideal but ...)
|
|
if &shell =~# 'fish$'
|
|
set shell=bash
|
|
endif
|
|
|
|
" Search files recursively
|
|
set path=.,,**
|
|
|
|
let mapleader = "\<Space>"
|
|
let g:netrw_banner = 0
|
|
let g:python3_host_prog = '/usr/bin/python3'
|