1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

Update readme

This commit is contained in:
jdhao 2019-09-12 21:59:09 +08:00
parent 1e321adf4d
commit 6d10ef8378

View File

@ -7,8 +7,8 @@ terminal Neovim and `ginit.vim` is for GUI client for Neovim (currently I am
using [neovim-qt](https://github.com/equalsraf/neovim-qt)) on Windows.
My configurations are heavily documented to make it as clear as possible. While
you can download the whole configuraiton and replace yours, it is not
recommened to do so. Good configurations are personal. Everyone should have
you can download the whole configuration and replace yours, it is not
recommended to do so. Good configurations are personal. Everyone should have
his/her own unique configurations. You are encouraged to copy from this
configuration the part you feel useful and add it to your own configuration.
@ -80,7 +80,7 @@ easiest way to install Python3 is via
## pynvim
Neovim relies on [pynvim](https://github.com/neovim/pynvim) to communiate with
Neovim relies on [pynvim](https://github.com/neovim/pynvim) to communicate with
plugins which utilizes its Python binding. Pynvim is required by plugin such as
Deoplete.
@ -95,7 +95,7 @@ pip install jedi
## Git
Git is used by plugin manager vim-plug to download plugins from Github or
Git is used by plugin manager vim-plug to download plugins from GitHub or
other Git repositories.
Since Git is usually pre-installed on Linux and Mac, you do not need to worry
@ -157,27 +157,32 @@ For a list of terminals which support true colors, see
For Mac, you can use [iterm2](https://www.iterm2.com/). If you connect to Linux
server on Windows, I recommend [wsltty](https://github.com/mintty/wsltty) and
[cygwin](https://www.cygwin.com/), both of them use [mintty](https://github.com/mintty/mintty)
as the terminal emulator.
[cygwin](https://www.cygwin.com/), both of them use
[mintty](https://github.com/mintty/mintty) as the terminal emulator.
## Font
Since Vim-airline uses several symbols not available in normal font, you need
to install [fonts here](https://github.com/powerline/fonts) to make vim-airline
look pretty. I am using [Hack](https://github.com/powerline/fonts/tree/master/Hack)
and it looks great.
look pretty. I am using
[Hack](https://github.com/powerline/fonts/tree/master/Hack) and it looks great.
# Settings
## Where to put the configuration file
# How to install this configuration
On Windows, put it under `$HOME/AppData/Local/nvim`[^1]. On Linux and Mac, put
it under `~/.config/nvim`.
it under `~/.config/nvim`. First, you need to remove all the files under this
folder, then use the following command to install this configuration:
```
git clone https://github.com/jdhao/nvim-config.git .
```
After that, when you first open nvim, all the plugins in this configuration
will be installed automatically for you. Since I use quite a lot of plugins
(more than 60), it may take a while for the installation process, depending on
your network connection.
(around 60 plugins), it may take a while for the installation process,
depending on your network connection.
# Trouble shooting
@ -191,9 +196,7 @@ If you still have an issue, you may
# Further readings
+ [Config nvim on Linux for Python development](https://jdhao.github.io/2018/12/24/centos_nvim_install_use_guide_en/)
+ [Nvim config on Windows 10](https://jdhao.github.io/2018/11/15/neovim_configuration_windows/)
+ [Nvim-qt config on Windows 10](https://jdhao.github.io/2019/01/17/nvim_qt_settings_on_windows/)
[^1]: Use `echo %userprofile%` to see where your `$HOME` is.