Neovim no ~ / .config / nvim

0

J'ai Manjaro avec i3wm. J'ai installé neovimavec sudo pacman -S neovim. nvimla commande fonctionne. Mais dans chaque tutoriel, il est dit que je devrais avoir un ~/.config/nvimrépertoire et un tas d'autres. Et en fait je ne le fais pas. Certains autres disent qu'il peut être installé sous $XDG_HOME_CONFIG. Hmm permet de voir:

[frynio@manjaro ~]$ echo $XDG_HOME_CONFIG

[frynio@manjaro ~]$ ls /usr/share/nvim
runtime
[frynio@manjaro ~]$ ls /usr/share/nvim/runtime
autoload       colors    delmenu.vim  filetype.vim  ftplugin      ftplugof.vim  indent.vim  keymap      macros        menu.vim   optwin.vim  plugin  scripts.vim  syntax  vimrc_example.vim
bugreport.vim  compiler  doc          ftoff.vim     ftplugin.vim  indent        indoff.vim  macmap.vim  makemenu.vim  mswin.vim  pack        print   synmenu.vim  tutor
[frynio@manjaro ~]$ ls ~/.config
autostart  compton.conf  dmenu-recent  epdfview  gtk-3.0  libfm               mimeapps.list  Mousepad  pcmanfm  qupzilla  user-dirs.dirs    volumeicon  xfce4
clipit     dconf         dunst         gconf     hexchat  manjaro-hello.json  morc_menu      nitrogen  qt5ct    ranger    user-dirs.locale  xarchiver
[frynio@manjaro ~]$ 

Je veux dire, je peux créer ~/.config/nvimet ensuite créer init.vimen elle. Et neovimva réellement le lire. Mais ensuite, je veux installer des plugins. Je l'ai fait:

curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Depuis le wiki officiel: https://github.com/junegunn/vim-plug

Puis j'ai fait ça (en ~/.config/nvim/init.vim):

call plug#begin('~/.config/nvim/bundle')
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plug 'scrooloose/nerdtree'
Plug 'scrooloose/syntastic'
Plug 'tpope/vim-surround'
Plug 'bling/vim-airline'
Plug 'altercation/vim-colors-solarized'
Plug 'scrooloose/nerdcommenter'
Plug 'jiangmiao/auto-pairs'
Plug 'christoomey/vim-tmux-navigator'
Plug 'zchee/deoplete-go', { 'do': 'make'}
Plug 'zchee/deoplete-jedi'
Plug 'mattn/emmet-vim'
Plug 'sheerun/vim-polyglot'
Plug 'Yggdroot/indentLine'
" call PlugInstall to install new plugins
call plug#end()

Ceci est copié d'une chaîne de gars YT. Maintenant, je voulais passer de mon schéma de couleurs à solarisé. Donc, dans mon init.vimj'ai écrit colorscheme solarized(il devrait être installé via des plugins), mais ensuite il dit ceci:

[frynio@manjaro ~]$ nvim
Error detected while processing /home/frynio/.config/nvim/init.vim:
line    1:
E185: Cannot find color scheme 'solarized'
Press ENTER or type command to continue

Je ne peux pas dire ce que je fais mal. Voulez-vous les gars m'aider? (les autres plugins de la liste ne fonctionnent pas non plus)

minecraftplayer1234
la source

Réponses:

0

J'ai également dû créer le répertoire ~ / .config / nvim, car neovim lit le fichier 'init.vim' dans lequel il ne devrait pas être un problème.

Le fichier de couleurs 'solarized.vim' doit exister dans le répertoire ~ / .config / nvim / colors.

Si vous le copiez où que vous soyez dans le répertoire colors, neovim devrait pouvoir le trouver.

Ryan
la source
0

Pour Neovim, le chemin d'accès au fichier init est ~/.config/nvim/init.vimle chemin d'accès au dossier des plugins Vim-Plug ~/.local/share/nvim/plugged. Donc, pour que vos paquets (plugins) fonctionnent, procédez comme suit:

call plug#begin('~/.local/share/nvim/plugged')
Cristi
la source