Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set nocompatible
- set path+=**
- call plug#begin('~/.local/share/nvim/plugged')
- Plug 'SirVer/ultisnips'
- Plug 'honza/vim-snippets'
- Plug 'ternjs/tern_for_vim', { 'for': ['javascript', 'javascript.jsx'] }
- Plug 'carlitux/deoplete-ternjs', { 'for': ['javascript', 'javascript.jsx'] }
- Plug 'othree/jspc.vim', { 'for': ['javascript', 'javascript.jsx'] }
- Plug 'ervandew/supertab'
- Plug 'elixir-lang/vim-elixir'
- Plug 'archSeer/elixir.nvim'
- Plug 'Shougo/deoplete.nvim'
- Plug 'slashmili/alchemist.vim'
- Plug 'matsen/nvim-colors-solarized'
- Plug 'kien/ctrlp.vim'
- Plug 'scrooloose/nerdtree'
- call plug#end()
- let g:deoplete#enable_at_startup = 1
- let $NVIM_TUI_ENABLE_TRUE_COLOR=1
- set background=dark
- colorscheme solarized
- let g:deoplete#omni#functions = {}
- let g:deoplete#omni#functions.javascript = [
- \ 'tern#Complete',
- \ 'jspc#omni'
- \]
- set completeopt=longest,menuone,preview
- let g:deoplete#sources = {}
- let g:deoplete#sources['javascript.jsx'] = ['file', 'ultisnips', 'ternjs']
- let g:tern#command = ['tern']
- let g:tern#arguments = ['--persistent']
- autocmd FileType javascript let g:SuperTabDefaultCompletionType = "<c-x><c-o>"
- let g:UltiSnipsExpandTrigger="<C-j>"
- inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
- let g:SuperTabClosePreviewOnPopupClose = 1
- command! MakeTags !ctags -R .
- set modelines=0
- set tabstop=2
- set shiftwidth=2
- set softtabstop=2
- set expandtab
- set encoding=utf-8
- set scrolloff=3
- set autoindent
- set showmode
- set showcmd
- set hidden
- set wildmenu
- set wildmode=list:longest
- set visualbell
- set cursorline
- set ttyfast
- set ruler
- set backspace=indent,eol,start
- set laststatus=2
- set number
- set relativenumber
- set undofile
- filetype plugin indent on
- autocmd VimEnter * tab all
- nnoremap th :tabfirst<CR>
- nnoremap tj :tabnext<CR>
- nnoremap tk :tabprev<CR>
- nnoremap tl :tablast<CR>
- nnoremap tt :tabedit<Space>
- nnoremap tn :tabnext<Space>
- nnoremap tm :tabm<Space>
- nnoremap td :tabclose<CR>
- inoremap <C-@> <C-x><C-o>
- nnoremap ; :
- syntax on
- let g:android_sdk_path = "/home/ton/droid"
- autocmd Filetype tex setl updatetime=1
- autocmd Filetype tex nmap <F12> :LLPStartPreview<cr>
- "autocmd Filetype elixir setlocal omnifunc=syntaxcomplete#Complete
- "autocmd Filetype ex setlocal omnifunc=syntaxcomplete#Complete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement