Build vim: различия между версиями

Материал из Remixoff Wiki
Перейти к навигации Перейти к поиску
(Новая страница: « cd ~ git clone https://github.com/vim/vim.git cd vim ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \...»)
 
Строка 1: Строка 1:
  
 
cd ~
 
cd ~
 +
 
git clone https://github.com/vim/vim.git
 
git clone https://github.com/vim/vim.git
 +
 
cd vim
 
cd vim
 +
 
./configure --with-features=huge \
 
./configure --with-features=huge \
 
             --enable-multibyte \
 
             --enable-multibyte \
Строка 13: Строка 16:
 
             --enable-cscope \
 
             --enable-cscope \
 
             --prefix=/usr/local
 
             --prefix=/usr/local
 +
 
make VIMRUNTIMEDIR=/usr/local/share/vim/vim82
 
make VIMRUNTIMEDIR=/usr/local/share/vim/vim82
 +
 
sudo make install
 
sudo make install
 +
 
sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/vim 1
 
sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/vim 1
 +
 
sudo update-alternatives --set editor /usr/local/bin/vim
 
sudo update-alternatives --set editor /usr/local/bin/vim
 +
 
sudo update-alternatives --install /usr/bin/vi vi /usr/local/bin/vim 1
 
sudo update-alternatives --install /usr/bin/vi vi /usr/local/bin/vim 1
 +
 
sudo update-alternatives --set vi /usr/local/bin/vim
 
sudo update-alternatives --set vi /usr/local/bin/vim

Версия 23:27, 26 июня 2020

cd ~

git clone https://github.com/vim/vim.git

cd vim

./configure --with-features=huge \

           --enable-multibyte \
           --enable-rubyinterp=yes \
           --enable-python3interp=yes \
           --with-python3-config-dir=$(python3-config --configdir) \
           --enable-perlinterp=yes \
           --enable-luainterp=yes \
           --enable-gui=gtk2 \
           --enable-cscope \
           --prefix=/usr/local

make VIMRUNTIMEDIR=/usr/local/share/vim/vim82

sudo make install

sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/vim 1

sudo update-alternatives --set editor /usr/local/bin/vim

sudo update-alternatives --install /usr/bin/vi vi /usr/local/bin/vim 1

sudo update-alternatives --set vi /usr/local/bin/vim