Vim இல் செருகுநிரல்களை திறம்பட நிர்வகிக்கவும்

விம் வண்டில் பற்றி

அடுத்த கட்டுரையில் நாம் வண்டலைப் பார்க்கப் போகிறோம். இன்று, உலகில் அனைத்து ஆசிரியர்களும் இருந்தபோதிலும், விம் சந்தேகத்திற்கு இடமின்றி மிகவும் சக்திவாய்ந்த மற்றும் பல்துறை கருவிகளில் ஒன்றாகும் உரை கோப்புகளை கையாளவும், கணினி உள்ளமைவு கோப்புகளை நிர்வகிக்கவும் மற்றும் குறியீட்டை எழுதவும். இந்த எடிட்டரை வெறுக்கிற பல பயனர்களின் வருத்தத்திற்கு அதிகம். Vim இன் செயல்பாட்டை செருகுநிரல்களைப் பயன்படுத்தி வெவ்வேறு நிலைகளுக்கு நீட்டிக்க முடியும், மேலும் அவற்றை Vundle மூலம் கட்டுப்படுத்தலாம்.

இது மிகவும் பயனுள்ள சொருகி விம் செருகுநிரல்களை நிர்வகிக்கவும். நாம் நிறுவும் ஒவ்வொரு செருகுநிரலுக்கும் ஒரு தனி அடைவு மரத்தை வண்டில் உருவாக்கி, கூடுதல் உள்ளமைவு கோப்புகளை தொடர்புடைய சொருகி கோப்பகத்தில் சேமிக்கிறது. சுருக்கமாக, புதிய செருகுநிரல்களை நிறுவவும், ஏற்கனவே உள்ளவற்றை உள்ளமைக்கவும், அவற்றைப் புதுப்பிக்கவும், நிறுவப்பட்ட செருகுநிரல்களைத் தேடவும் பயன்படுத்தப்படாத செருகுநிரல்களை சுத்தம் செய்யவும் இது நம்மை அனுமதிக்கும். அனைத்து செயல்களும் ஒரே விசை அழுத்தத்துடன் ஊடாடத்தக்க வகையில் செய்யப்படலாம்.

Vundle நிறுவல்

உங்களுக்கு வண்டில் தேவைப்பட்டால், அதை கற்பனை செய்து பாருங்கள் உங்கள் கணினியில் ஏற்கனவே vim ஐ நிறுவியுள்ளீர்கள். அப்படி இல்லை என்றால், vim மற்றும் git ஐ நிறுவவும் (வண்டலைப் பதிவிறக்க). இந்த தொகுப்புகளை டெபியன் அடிப்படையிலான கணினிகளில் நிறுவ பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

sudo apt-get install vim git

வண்டலைப் பதிவிறக்கவும்

லெட்ஸ் குளோன் வண்டில் களஞ்சியம்:

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

வண்டலை உள்ளமைக்கவும்

புதிய சொருகி மேலாளரைப் பயன்படுத்த vim ஐக் கூற, நாங்கள் கோப்பை உருவாக்க வேண்டும் ~ / .vimrc.

vim ~/.vimrc

இந்த கோப்பின் மேலே பின்வரும் வரிகளை வைக்கவும்:

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" The following are examples of different formats supported.
" Keep Plugin commands between vundle#begin/end.
" plugin on GitHub repo
Plugin 'tpope/vim-fugitive'
" plugin from http://vim-scripts.org/vim/scripts.html
" Plugin 'L9'
" Git plugin not hosted on GitHub
Plugin 'git://git.wincent.com/command-t.git'
" git repos on your local machine (i.e. when working on your own plugin)
Plugin 'file:///home/gmarik/path/to/plugin'
" The sparkup vim script is in a subdirectory of this repo called vim.
" Pass the path to set the runtimepath properly.
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
" Install L9 and avoid a Naming conflict if you've already installed a
" different version somewhere else.
" Plugin 'ascenator/L9', {'name': 'newL9'}

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList       - lists configured plugins
" :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line

"தேவை" என்று குறிக்கப்பட்ட கோடுகள் வண்டல் தேவைகள். மீதமுள்ள வரிகள் எடுத்துக்காட்டுகள் மட்டுமே, நாம் விரும்பினால் அதை அகற்றலாம். முடிந்ததும், கோப்பை சேமிக்கிறோம் : wq ஐ அச்சிடு.

இப்போது நாம் விம் திறக்கலாம்:

vim

செருகுநிரல்களை நிறுவவும்

துணை நிரல்களை நிறுவ, எடிட்டருக்குள் எழுதுவோம்:

விம் வண்டல் திறந்த சொருகி நிறுவல்

:PluginInstall

ஒரு புதிய சாளரம் அனைத்தையும் பிரித்து திறக்கும் .vimrc கோப்பில் நாம் சேர்க்கும் செருகுநிரல்கள், இது தானாக நிறுவப்படும்.

vundle vim plugininstall

நிறுவல் முடிந்ததும், நாம் வேண்டும் தெளிவான இடையக கேச் பின்வரும் கட்டளையை தட்டச்சு செய்க:

:bdelete

நாமும் செய்யலாம் விம் திறக்காமல் செருகுநிரல்களை நிறுவவும். முனையத்திலிருந்து இந்த கட்டளையை நீங்கள் பயன்படுத்த வேண்டும்:

vim +PluginInstall +qall

Vundle உடன் Vim செருகுநிரல்களை நிர்வகிக்கவும்

புதிய செருகுநிரல்களைச் சேர்க்கவும்

முதலில், தேடுங்கள் கிடைக்கும் துணை நிரல்கள் கட்டளையைப் பயன்படுத்தி:

விம் வண்டில் சொருகி தேடல்

:PluginSearch

பாரா விம்ஸ்கிரிப்ட் தளத்திலிருந்து உள்ளூர் பட்டியலைப் புதுப்பிக்கவும், கூட்டு "!" முடிவில்:

:PluginSearch!

கிடைக்கக்கூடிய அனைத்து செருகுநிரல்களையும் காண்பிக்கும் புதிய பிளவு சாளரம் திறக்கும்.

நாமும் முடியும் சொருகி சரியான பெயரைக் குறிப்பிடவும் நாங்கள் எதைத் தேடுகிறோம்:

:PluginSearch vim-dasm

ஒரு சொருகி நிறுவ, உங்களுக்கு விருப்பமான வரிக்கு கர்சரை நகர்த்தி «i press ஐ அழுத்தவும். இது தேர்ந்தெடுக்கப்பட்ட சொருகி நிறுவும்.

Vim vundle dasm நிறுவப்பட்டது

இதேபோல், உங்கள் கணினியில் நீங்கள் விரும்பும் அனைத்து துணை நிரல்களையும் நிறுவவும். நிறுவப்பட்டதும், Vundle இடையக தற்காலிக சேமிப்பை அழிக்கவும் கட்டளையைப் பயன்படுத்தி:

:bdelete

தானியங்கி ஏற்றுதல் வெற்றிகரமாக இருக்க, நிறுவப்பட்ட சொருகி பெயரை .vimrc கோப்பில் சேர்க்க வேண்டும். இதைச் செய்ய, விம் உள்ளே எழுதுங்கள்:

:e ~/.vimrc

கோப்பு உள்ளே சேர்:

Plugin 'vim-dasm'

எந்த சொருகி பெயருடன் vim-dasm ஐ மாற்றவும். இப்போது ESC விசையை அழுத்தி தட்டச்சு செய்க: wq மாற்றங்களைச் சேமிக்கவும் கோப்பை மூடவும்.

.Vimrc கோப்பில் பின்வரும் வரிக்கு முன் உங்கள் அனைத்து செருகுநிரல்களும் சேர்க்கப்பட வேண்டும் என்பதை நினைவில் கொள்க:

filetype plugin indent on

நிறுவப்பட்ட செருகுநிரல்களின் பட்டியல்

vim list vundle செருகுநிரல்கள்

பாரா நிறுவப்பட்ட செருகுநிரல்களை பட்டியலிடுங்கள், விம் எடிட்டரிடமிருந்து எழுதுங்கள்:

:PluginList

செருகுநிரல்களைப் புதுப்பிக்கவும்

பாரா நிறுவப்பட்ட அனைத்து செருகுநிரல்களையும் புதுப்பிக்கவும்எழுதுகிறார்:

:PluginUpdate

செருகுநிரல்களை மீண்டும் நிறுவவும்

பாரா எல்லா செருகுநிரல்களையும் மீண்டும் நிறுவவும்எழுதுகிறார்:

:PluginInstall!

துணை நிரல்களை நிறுவல் நீக்கு

முதலில், இது நிறுவப்பட்ட அனைத்து செருகுநிரல்களையும் பட்டியலிடுகிறது:

:PluginList

இப்போது கர்சரை சரியான வரியில் வைக்கவும், மற்றும் SHITF + d ஐ அழுத்தவும்:

:e ~/.vimrc

.Vimrc கோப்பைத் திருத்தவும் சொருகி குறிப்பிடும் கூடுதல் உள்ளீட்டை அகற்று. எழுதுகிறார் : wq ஐ அச்சிடு மாற்றங்களைச் சேமிக்கவும், எடிட்டரிலிருந்து வெளியேறவும்.

உதவி

vim vundle உதவி

இது பனிப்பாறையின் முனை மட்டுமே, இது பற்றிய கூடுதல் தகவல்களைப் பெறலாம் உங்கள் Vundle பயன்பாடு கிட்ஹப் பக்கம். மேலும் விவரங்களுக்கு நாங்கள் ஆலோசனை செய்யலாம் உதவி பிரிவு விம் எடிட்டரில் பின்வருவதைத் தட்டச்சு செய்வதன் மூலம்:

:h vundle

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஹென்றிக் அவர் கூறினார்

    பக்கத்திற்கு மிக்க நன்றி பல ஒரு சிறிய மில்லியன் மற்றும் பல ... நான் விம் பற்றி நிறைய கற்றுக்கொண்டேன்
    வார்சாவிலிருந்து வாழ்த்துக்கள்.