Neovim을 설치하고 조금 파이썬을 작성해보십시오.
개요
동기
설치
공식 ( htps : // 네오 ゃ m. 이오/ )에 적힌대로 brew로 설치한다.
yum이나 apt-get에 의한 인스톨도 가능한 것 같고, 인스톨은 간편할 것 같다.
$ brew install neovim
시원하게 설치할 수 있었다.
시작
$ nvim
v0.3.4라는 버전이 설치되었습니다.

맞춤형
$ brew install neovim
$ nvim
v0.3.4라는 버전이 설치되었습니다.

맞춤형
라는 이유로 여러가지 커스터마이즈 해 간다.
아무것도 사용자 정의하지 않은 상태
애초에 어떤 커스터마이즈를 하고 싶은지 이미지를 부풀리기 위해 일단, 본래 샘플 코드를 써 보았다.
내용은 이런 느낌.
import pandas
def read_iris():
url = 'https://raw.githubusercontent.com/mwaskom/seaborn-data/master/iris.csv'
return pandas.read_csv(url)
iris = read_iris()
print(iris)
원하는 기능
우선, 이러한 커스터마이즈를 해본다.
이쪽의 기사가 꽤 참고가 된다.
htps : // 이 m / ぃgh 치즈 r2505 / ms / 0 0 17634516c081 7
dein.vim
플러그인 매니저: neovim을 확장하는 다양한 pulugin을 관리해 준다.
문서대로 설치하면 움직였다. 대략적인 절차는 다음과 같습니다.
installer.sh
다운로드 및 실행 ~/.config/nvim/init.vim
라는 파일을 만들고 설정을 추가. ALE
linter.
아까의
init.vim
안에 ALE를 add한다.call dein#add('w0rp/ale')
최저로 이하의 설정을 추가하면 lint 할 수 있었다.
" ALE
let g:ale_linters = {
\ 'python': ['flake8'],
\}
우선 lint 해 주었다.

vim-quickrun
\ + r
에서 실행할 수 있습니다.
나의 경우, 옆에 긴 출력을 하는 코드를 쓰는 경우가 많기 때문에, 이 결과가 출력되는 에리어는 상하 분할이 기쁘다.
이런 설정을 더하면 할 수 있었다.
" quickrun
let g:quickrun_config = {
\ '_' : {
\ 'outputter/buffer/split': '10'
\ }
\}
