Créez un environnement de développement Python basé sur GVim sur un PC Windows 10 64 bits. Dans la partie 1, nous installerons l'environnement nécessaire. Le nom du compte Windows est daizu, et chaque programme est principalement placé sous C: \ Users \ daizu \ AppData \ Local
.
Python
Quoi qu'il en soit, Python. Sous Windows, il est pratique de créer un environnement Python avec Anaconda. Cette fois, nous utiliserons Miniconda pour installer uniquement les packages minimum. Sélectionnez Windows / Python 3.5 / 64 bits sur la page Miniconda et téléchargez-le.
Pour sélectionner la cible d'installation, sélectionnez Juste pour moi et changez le dossier de destination du paramètre par défaut C: \ Users \ daizu \ Miniconda3
à C: \ Users \ daizu \ AppData \ Local \ Miniconda3
. Vérifiez les deux options avancées. En plus des paramètres par défaut, le répertoire où se trouve le fichier exécutable est ajouté à PATH
.
MinGW-w64 - for 32 and 64 bit Windows Préparez l'environnement de compilation. Téléchargez et exécutez le fichier exe depuis la page de téléchargement de MinGW-w64 pour l'installer. Dans la boîte de dialogue du milieu, effectuez les sélections suivantes.
Changez également le dossier de destination en C: \ Users \ daizu \ AppData \ Local \ mingw-w64
. Enfin, ajoutez C: \ Users \ daizu \ AppData \ Local \ mingw-w64 \ mingw64 \ bin
à PATH dans les paramètres de variable d'environnement du panneau de configuration.
URL de référence
http://www.geocities.jp/penguinitis2002/computer/programming/MinGW-w64.html
MSYS2
Installez les fichiers exécutables. Accédez à MSYS2, téléchargez msys2-x86_64-xxxxxxxx.exe (xxxx est la date) et exécutez-le. Spécifiez C: \ Users \ daizu \ AppData \ Local \ msys64
pour le dossier d'installation. Enfin, ajoutez C: \ Users \ daizu \ AppData \ Local \ msys64 \ usr \ bin
à PATH dans les paramètres de variable d'environnement du panneau de configuration.
Installez la commande tar dont vous aurez besoin plus tard. Ouvrez une invite de commande et sous C: \ Users \ daizu \ AppData \ Local \ msys64
$ msys2_shell
Ensuite, le shell changera en celui de msys2. Sous une étrange coquille
$ update-core
$ pacman -S tar
Installez tar en tant que.
URL de référence
http://www.geocities.jp/penguinitis2002/computer/programming/MinGW-w64.html
Git
Téléchargez et installez depuis git pour windows. Sélectionnez Utiliser Git à partir de l'invite de commande Windows dans Ajuster votre environnement PATH en cours de route. Laissez les autres à leurs valeurs par défaut.
Lua
Téléchargez la source depuis la page de téléchargement de Lua. Ouvrez une invite de commande
$ cd Downloads
$ tar zxf lua-5.3.2.tar.gz
Et développez-vous. Comme il ne peut pas être compilé avec le Makefile tel quel, obtenez le Makefile pour mingw64 à partir du dépôt git décrit dans l'URL de référence ci-dessous.
$ git clone https://github.com/akaneko3/Lua-makefile
$ cd lua-5.3.2
$ cp Makefile Makefile.bak
$ cp ..\Lua-makefile\Makefile .
Ouvrez Makefile avec un éditeur et changez l'emplacement où la version Lua est définie sur 5.3.2. continuer
$ mingw32-make mingw
Compiler avec. Après cela, j'ai essayé de copier chaque fichier avec $ mingw32-make install
, mais je ne pouvais pas l'exécuter correctement, alors je l'ai déplacé manuellement en fonction de la description de Makefile. Créez le répertoire d'exécution Lua C: \ Users \ daizu \ AppData \ Local \ lua-5.3.2 \
, et créez des sous-répertoires bin
, ʻinclude et
lib` supplémentaires. Makefile
TO_BIN= lua.exe luac.exe
TO_INC= lua.h luaconf.h lualib.h lauxlib.h lua.hpp
TO_LIB= liblua.a
Comme indiqué, copiez le fichier correspondant depuis C: \ Users \ daizu \ Downloads \ lua-5.3.2 \ src
(*). Enfin, ajoutez C: \ Users \ daizu \ AppData \ Local \ lua-5.3.2 \ bin
à PATH dans les paramètres de variable d'environnement du panneau de configuration.
(*) [2016/02/28 postscript] En plus de «lua.exe» et «luac.exe», il est nécessaire de copier «lua53.dll» du répertoire «src» vers le répertoire «bin».
URL de référence
http://qiita.com/akaneko3/items/c63b9d6589732388bebb
GVim
Récupérez la source sur GitHub. Ouvrez une invite de commande
$ cd AppData\Local
$ git clone https://github.com/vim/vim.git
$ cd git
$ git checkout v7.4.1161
ça ira. La dernière ligne est la dernière version Vim de Kaoriya-san (version 2016/01/24 01/24 /)) a été exécuté pour correspondre.
Téléchargez le fichier de commandes makevim64.bat
pour la compilation à partir de l'URL de référence ci-dessous et copiez-le dans C: \ Users \ daizu \ AppData \ Local \ vim
. Modifiez makevim64.bat
comme suit pour correspondre aux versions Lua et Python.
makevim64.bat
setlocal
:: path to MinGw64
set USERNAME=daizu
set USERDOMAIN=
set PYTHON3=C:/Users/daizu/AppData/Local/Miniconda3
set PYTHON3_VER=35
set DYNAMIC_PYTHON3=yes
set LUA=C:/Users/daizu/AppData/Local/lua-5.3.2
set LUA_VER=53
set DYNAMIC_LUA=yes
md bin
cd src
:: Clean
mingw32-make -f Make_ming.mak GUI=yes clean ARCH=x86-64
:: GUI x64
mingw32-make -f Make_ming.mak GUI=yes OLE=no FEATURES=HUGE ARCH=x86-64
set OUTDIR=../bin
copy *.exe "%OUTDIR%"
copy .\GvimExt\*.dll "%OUTDIR%"
copy *.dll "%OUTDIR%"
copy .\xxd\*.exe "%OUTDIR%"
cd ..
endlocal
À l'invite de commande, accédez à C: \ Users \ daizu \ AppData \ Local \ vim
et accédez à
$ makevim64.bat
Compilez comme.
Si la compilation réussit, créez un dossier vim74-daizu
dans C: \ Users \ daizu \ AppData \ Local
, et créez un répertoire vim74
en dessous. Copiez le répertoire et l'ensemble de fichiers dans runtime
sous le répertoire où vim
a été compilé ( C: \ Users \ daizu \ AppData \ Local \ vim
) sous vim74
. Ensuite, compilez les fichiers exécutables gvim.exe
et vimrun.exe
de C: \ Users \ daizu \ AppData \ Local \ vim \ src
versC: \ Users \ daizu \ AppData \ Local \ vim74-daizu Copier dans
. Ensuite, récupérez ʻiconv.dllet
libintl.dll pour 64 bits à partir de l'URL de référence, et copiez-les également dans le répertoire
vim74-daizu. Ajoutez également
C: \ Users \ daizu \ AppData \ Local \ vim74-daizu` à votre PATH. Vous pouvez maintenant exécuter GVim.
Pour le fichier de configuration GVim, créez le répertoire vimfiles
sous C: \ Users \ daizu \ AppData \ Local \ vim74-daizu
et préparez-le. Cette fois, je veux l'utiliser comme référentiel Git, donc dans C: \ Users \ daizu \ AppData \ Local \ vim74-daizu
,
$ git init vimfiles
ça ira. Créez _vimrc
et _gvimrc
dans vimfiles
. Ce qui suit est un exemple uniquement pour vérifier l'opération.
_vimrc
set enc=utf-8
_gvimrc
colorscheme desert
Liez-les à votre répertoire personnel. Ouvrez une invite de commande avec des privilèges d'administrateur
$ mklink c:\Users\daizu\_vimrc c:\Users\daizu\AppData\Local\vim74-daizu\vimfiles\_vimrc
$ mklink c:\Users\daizu\_gvimrc c:\Users\daizu\AppData\Local\vim74-daizu\vimfiles\_gvimrc
ça ira.
URL de référence
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/mingwvim
Neobundle
Utilisez Neobundle pour gérer les plugins de Vim. Sous C: \ Users \ daizu
$ mkdir -p .vim\bundle
$ cd .vim\bundle
$ git clone https://github.com/Shougo/neobundle.vim
ça ira. Pour _vimrc
, reportez-vous à l'URL suivante.
URL de référence
http://qiita.com/poad1010/items/de16d9a1af78687c87cf
À la suite du travail d'installation jusqu'à présent, les variables d'environnement de l'utilisateur sont indiquées dans la figure ci-dessous.
Puisque Git n'a pas pu choisir la destination d'installation, il est inévitablement inclus dans Program Files (x86)
et ci-dessous.
vimproc
Bien que l'explication soit omise cette fois, vous pouvez compiler vimproc avec la commande suivante.
$ cd ~\.vim\bundle\vimproc
$ mingw32-make
URL de référence
http://qiita.com/akase244/items/ce5e2e18ad5883e98a77
IPAfont
IPA Gothic est parfait pour les polices multi-octets de GVim. Téléchargez à partir de l'URL ci-dessous et installez la police.
http://ipafont.ipa.go.jp/old/ipafont/download.html
Installez des packages qui vous aident à coder Python.
$ conda install jedi flake8 pytest nose
$ pip install autopep8
Puisque Vim fait un usage intensif de la touche Ctrl, assignez la fonction de touche Ctrl à la touche Maj qui n'est pas utilisée.
URL de référence
http://ascii.jp/elem/000/000/927/927191/
Recommended Posts