Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- execute pathogen#infect()
- syntax on
- filetype plugin indent on
- " GUI
- if has("gui_running")
- set guifont=FuraCode\ Nerd\ Font\ 14
- set guioptions -=m
- " set guioptions -=T
- set guioptions -=r
- set guioptions -=L
- endif
- set nocompatible
- filetype off
- set encoding=utf8
- " set the runtime path to include Vundle and initialize
- set rtp+=~/.vim/bundle/Vundle.vim
- call vundle#begin()
- " let Vundle manage Vundle, required
- Plugin 'VundleVim/Vundle.vim'
- Plugin 'tpope/vim-fugitive'
- Plugin 'ryanoasis/vim-devicons'
- Plugin 'vim-airline/vim-airline'
- Plugin 'vim-airline/vim-airline-themes'
- Plugin 'NLKNguyen/papercolor-theme'
- Plugin 'pangloss/vim-javascript'
- Plugin 'mxw/vim-jsx'
- " All of your Plugins must be added before the following line
- call vundle#end() " required
- " Vim Plug
- call plug#begin()
- Plug 'drewtempelmeyer/palenight.vim'
- call plug#end()
- filetype plugin indent on " required
- " Ctrl P
- let g:webdevicons_enable_ctrlp = 1
- let g:ctrlp_custom_ignore = '\v[\/](\.(git|hg|svn)|(node_modules|vendor))$'
- " NerdTree
- autocmd StdinReadPre * let s:std_in=1
- autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | exe 'NERDTree' argv()[0] | wincmd p | ene | endif
- map <C-n> :NERDTreeToggle<CR>
- autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
- let g:webdevicons_enable_nerdtree = 1
- " Airline
- let g:airline#extensions#tabline#enabled = 1
- let g:airline_theme='papercolor'
- let g:airline_powerline_fonts = 1
- " PaperColor
- set background=dark
- colorscheme palenight
- " JS
- let g:javascript_plugin_jsdoc = 1
- let g:javascript_plugin_ngdoc = 1
- let g:javascript_plugin_flow = 1
- let g:javascript_conceal_function = "ƒ"
- let g:javascript_conceal_null = "ø"
- let g:javascript_conceal_this = "@"
- let g:javascript_conceal_return = "⇚"
- let g:javascript_conceal_undefined = "¿"
- let g:javascript_conceal_NaN = "ℕ"
- let g:javascript_conceal_prototype = "¶"
- let g:javascript_conceal_static = "•"
- let g:javascript_conceal_super = "Ω"
- let g:javascript_conceal_arrow_function = "⇒"
- let g:jsx_ext_required = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement