neovimでカラースキーマを変更する
neovimでカラースキーマを変えようと、init.vimをいじったのですが、init.vimファイルを開いた時にしかカラースキームが反映されません。
(しかもinit.vimを開いた時にすら反映されない時もある)
解決策としてどのようなことが考えられますでしょうか。
どなたか心当たりがある方、よろしくお願いします。
### 試したこと
反映されない内容としては、カラースキームだけでなく、lightline.vimの設定も反映される時とされない時があります。
逆に,set numberや、キーバインドなどの基本設定は常に反映されます。
補足情報(FW/ツールのバージョンなど)
nvim: v0.4.4
プラグイン管理: dein.vim
ここにより詳細な情報を記載してください。
init.vim
:syntax on
set number "行番号を表示する
略
"dein Scripts-----------------------------
let g:python3_host_prog = '/usr/local/Cellar/python@3.8/3.8.5/bin/python3.8'
if &compatible
set nocompatible " Be iMproved
endif
" Required:
set runtimepath+=/Users/tosarinto/.cache/dein/repos/github.com/Shougo/dein.vim
" Required:
if dein#load_state('/Users/tosarinto/.cache/dein')
call dein#begin('/Users/tosarinto/.cache/dein')
" Let dein manage dein
" Required:
call dein#add('/Users/tosarinto/.cache/dein/repos/github.com/Shougo/dein.vim')
" Add or remove your plugins here like this: "カラースキーム call dein#add('tomasr/molokai') call dein#add('gosukiwi/vim-atom-dark') set t_Co=256 colorscheme atom-dark-256 "ステータスライン" call dein#add('itchyny/lightline.vim') " lightline.vim let g:lightline = 'colorscheme': 'landscape', call dein#add('Shougo/neosnippet.vim') call dein#add('Shougo/neosnippet-snippets') " deoplete(コード補間 call dein#add('Shougo/deoplete.nvim') call dein#add('roxma/nvim-yarp') call dein#add('roxma/vim-hug-neovim-rpc') let g:deoplete#enable_at_startup = 1 "ここまでdeoplete本体 " Vim用自動補完プラグイン(任意) call dein#add('Shougo/neco-vim') call deoplete#custom#option('num_processes', 1) " vim-lsp" call dein#add('prabirshrestha/async.vim') call dein#add('prabirshrestha/vim-lsp') call dein#add('mattn/vim-lsp-settings') let g:syntastic_quiet_messages = {"level":"warnings", \ "file": "\Applications/Xcode.app/"} " vim-lspの各種オプション設定 let g:lsp_signs_error = {'text': '✗'} let g:lsp_signs_warning = {'text': '‼'} let g:lsp_signs_information = {'text': 'i'} let g:lsp_signs_hint = {'text': '?'} let s:use_lsp_sources = ['lsp', 'dictionary', 'file'] set omnifunc=lsp#complete " typescript if executable('typescript-language-server') augroup LspTypeScript au! autocmd User lsp_setup call lsp#register_server({ \ 'name': 'typescript-language-server', \ 'cmd': {server_info->[&shell, &shellcmdflag, 'typescript-language-server --stdio']}, \ 'root_uri':{server_info->lsp#utils#path_to_uri(lsp#utils#find_nearest_parent_file_directory(lsp#utils#get_buffer_path(), 'tsconfig.json'))}, \ 'whitelist': ['typescript'], \ }) autocmd FileType typescript setlocal omnifunc=lsp#complete augroup END :echomsg "vim-lsp with `typescript-language-server` enabled" else :echomsg "vim-lsp for typescript unavailable" endif " python" if (executable('pyls')) " pylsの起動定義 augroup LspPython autocmd! autocmd User lsp_setup call lsp#register_server({ \ 'name': 'pyls', \ 'cmd': { server_info -> ['pyls'] }, \ 'whitelist': ['python'], \}) augroup END endif augroup LspAutoFormatting autocmd! autocmd BufWritePre *.py LspDocumentFormatSync augroup END " 便利機能s " ヤンクした履歴を保持 call dein#add('LeafCage/yankround.vim') call dein#add('kien/ctrlp.vim') nmap p <Plug>(yankround-p) "nmap P <Plug>(yankround-P) nmap <C-p> <Plug>(yankround-prev) nmap <C-n> <Plug>(yankround-next) let g:yankround_max_history = 50 " 履歴取得数 nnoremap <silent>g<C-p> :<C-u>CtrlPYankRound<CR> " コメントアウトショートカット call dein#add('tomtom/tcomment_vim') " windowsizeのやつ call dein#add('simeji/winresizer') " gitの記号" call dein#add('airblade/vim-gitgutter') " bracey" call dein#add('turbio/bracey.vim') " highlights " javascript" call dein#add('maxmellon/vim-jsx-pretty') call dein#add('pangloss/vim-javascript') " typescript" call dein#add('peitalin/vim-jsx-typescript') " "call dein#add('leafgarland/typescript-vim') " css" call dein#add('ap/vim-css-color') let g:dein#auto_recache = 1 " Required: call dein#end() call dein#save_state()
endif
if dein#check_install()
call dein#install()
endif
" Required:
filetype plugin indent on
syntax enable
" If you want to install not installed plugins on startup.
if dein#check_install()
call dein#install()
endif
"End dein Scripts-------------------------
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/24 01:44
2020/10/24 03:57 編集
2020/10/24 23:32