runtime! archlinux.vim set number relativenumber call plug#begin() Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } Plug 'Shougo/deoplete-clangx' Plug 'deoplete-plugins/deoplete-jedi' Plug 'deoplete-plugins/deoplete-zsh' Plug 'Shougo/deol.nvim' Plug 'ap/vim-css-color' Plug 'luochen1990/rainbow' Plug 'tpope/vim-eunuch' Plug 'scrooloose/nerdtree' Plug 'junegunn/goyo.vim' Plug 'airblade/vim-gitgutter' Plug 'godlygeek/tabular' Plug 'plasticboy/vim-markdown' Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' call plug#end() set guicursor= set mouse=a set background=dark syntax on set cursorline set smartcase set wildmenu " Tab autocomplete in command mode set autoread " Auto reload changed files " Spaces & Tabs set tabstop=4 " number of visual spaces per TAB set softtabstop=4 " number of spaces in tab when editing set shiftwidth=4 " number of spaces to use for autoindent set expandtab " tabs are space set autoindent set copyindent " copy indent from the previous line " deoplete let g:deoplete#enable_at_startup = 1 " git gutter settings let g:gitgutter_override_sign_column_highlight = 0 let g:gitgutter_sign_added = '+' let g:gitgutter_sign_modified = '±' let g:gitgutter_sign_removed = '-' let g:gitgutter_sign_removed_first_line = '^' let g:gitgutter_sign_modified_removed = '#' " markdown preview let g:mkdp_auto_start = 0 let g:mkdp_auto_close = 1 let g:mkdp_refresh_slow = 0 let g:mkdp_command_for_global = 0 let g:mkdp_open_to_the_world = 0 let g:mkdp_open_ip = '' let g:mkdp_browser = 'firefox' let g:mkdp_echo_preview_url = 0 let g:mkdp_browserfunc = '' let g:mkdp_preview_options = { \ 'mkit': {}, \ 'katex': {}, \ 'uml': {}, \ 'maid': {}, \ 'disable_sync_scroll': 0, \ 'sync_scroll_type': 'middle', \ 'hide_yaml_meta': 1, \ 'sequence_diagrams': {} \ } let g:mkdp_markdown_css = '' let g:mkdp_highlight_css = '' let g:mkdp_port = '' let g:mkdp_page_title = '「${name}」' " rainbow let g:rainbow_active = 1 " vim-markdown let g:vim_markdown_no_default_key_mappings=1 let g:vim_markdown_toml_frontmatter=1 let g:vim_markdown_yaml_fromtmatter=1 let g:vim_markdown_folding_disabled=1 " keysound let g:keysound_enable = 1 let g:keysound_volume = 1000 let g:keysound_py_version = 3 let g:keysound_theme = 'default' " symbols let g:Powerline_symbols = "fancy" let g:Powerline_dividers_override = ["\Ue0b0","\Ue0b1","\Ue0b2","\Ue0b3"] let g:Powerline_symbols_override = {'BRANCH': "\Ue0a0", 'LINE': "\Ue0a1", 'RO': "\Ue0a2"} let g:airline_powerline_fonts = 1 let g:airline_right_alt_sep = '' let g:airline_right_sep = '' let g:airline_left_alt_sep= '' let g:airline_left_sep = '' " air-line let g:airline_powerline_fonts = 1 if !exists('g:airline_symbols') let g:airline_symbols = {} endif " unicode symbols let g:airline_left_sep = '»' let g:airline_left_sep = '▶' let g:airline_right_sep = '«' let g:airline_right_sep = '◀' let g:airline_symbols.linenr = '␊' let g:airline_symbols.linenr = '␤' let g:airline_symbols.linenr = '¶' let g:airline_symbols.branch = '⎇' let g:airline_symbols.paste = 'ρ' let g:airline_symbols.paste = 'Þ' let g:airline_symbols.paste = '∥' let g:airline_symbols.whitespace = 'Ξ' " airline symbols let g:airline_left_sep = '' let g:airline_left_alt_sep = '' let g:airline_right_sep = '' let g:airline_right_alt_sep = '' let g:airline_symbols.branch = '' let g:airline_symbols.readonly = '' let g:airline_symbols.linenr = '' "Airline Themes "let g:airline_theme='dark' "let g:airline_theme='badwolf' "let g:airline_theme='ravenpower' "let g:airline_theme='simple' let g:airline_theme='term' "let g:airline_theme='ubaryd' "let g:airline_theme='laederon' "let g:airline_theme='kolor' "let g:airline_theme='deus' "let g:airline_theme='powerlineish' " nerdtree let g:NERDTreeWinPos = "right" map :NERDTreeToggle nnoremap :FZF