انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: مشکل نصب پلاگین در ویم {حل شد}  (دفعات بازدید: 2624 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
مشکل نصب پلاگین در ویم {حل شد}
« : 18 فروردین 1400، 05:15 ب‌ظ »
سلام
من با اموزش اقای علیرضا امیر صمیمی ویم رو یاد گرفتم ولی وقتی با قسمت ۷ روش نصب پلاگین رسیدم دوتا پلاگین L9 و اون یکی رو که به این L9 برای کار کردن لازم داشت رو دستی نصب کردم اما بقیه رو وقتی فایل رو کپی میکردم و میرفتم تا کد رو تو .vimrc بزارم خیلی ارور میداد فکر کنم درست انجام نداده بودم خوب حالا به این کار ندارم
رفتم قسمت های بعد تا به نصب پلاگین با vim-plug  رسیدم اون رو مو به مو و دقیق نصب کردم تو ویم ار سی
ادرس بقیه پلاگین ها رو دادم و ذخیره کردم اما وقتی :PlugInstall  رو میزنم ارور میده فکر میکنم  گفت که این دستور وجود نداره
چطور باید پلاگین نصب کنم اگه ممکنه بگید تا بفهمم کجا رو اشتباه کردم  :'(
« آخرین ویرایش: 21 فروردین 1400، 05:40 ب‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #1 : 18 فروردین 1400، 05:19 ب‌ظ »
همون پلاگین هایی که تو سایت اقای علیرضا امیر صمیمی گفته رو لازم دارم با یکی دوتا که خودم پیدا کردم
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #2 : 18 فروردین 1400، 06:13 ب‌ظ »
این پلاگین ها بود
vim-airline
این ایرلاین تو مخازن بود از اونجا نصب کردم


AutoComplPop
L9
این دوتا که گفتم دستی نصب کردم

این پایینی ها رو دونه دونه تو .vimrc  به vim-plag 
لینک دانلودشون رو که مال گیت هاب بود رو دادم
indentLine
vim-jedi
Vim-airline-clock
Asyncrun
Vim Airline Theme
Nerd tree


اما  دستور :PlagInstall  رو نمی‌شناخت فکر کنم مشکل از نصب  vim-plag بود
ارور رو هم میزارم
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #3 : 18 فروردین 1400، 06:42 ب‌ظ »
بهتره بگید چه اروری میده. محتوای فایل vimrc. رو هم قرار بدید.
صفحه‌ی vim-plug رو توی گیتهاب ببینید شاید کمکی کنه.
میدونید که زکات علم نشر آن است

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #4 : 18 فروردین 1400، 07:59 ب‌ظ »
این عکس از ارور

فایل تنظیمات
:set number " Display line numbers on the left side
:set ls=2 " This makes Vim show a status line even when only one window is shown
:filetype plugin on " This line enables loading the plugin files for specific file types
:set tabstop=4 " Set tabstop to tell vim how many columns a tab counts for. Linux kernel code expects each tab to be eight columns wide.
:set expandtab " When expandtab is set, hitting Tab in insert mode will produce the appropriate number of spaces.
:set softtabstop=4 " Set softtabstop to control how many columns vim uses when you hit Tab in insert mode. If softtabstop is less than tabstop and expandtab is not set, vim will use a combination of tabs and spaces to make up the desired spacing. If softtabstop equals tabstop and expandtab is not set, vim will always use tabs. When expandtab is set, vim will always use the appropriate number of spaces.
:set shiftwidth=4 " Set shiftwidth to control how many columns text is indented with the reindent operations (<< and >>) and automatic C-style indentation.
:setlocal foldmethod=indent " Set folding method
:set t_Co=256 " makes Vim use 256 colors
:set nowrap " Don't Wrap lines!
:colorscheme mol
:set nocp " This changes the values of a LOT of options, enabling features which are not Vi compatible but really really nice
:set clipboard=unnamed
:set clipboard=unnamedplus
:set autoindent " Automatic indentation
:set cindent " This turns on C style indentation
:set si " Smart indent
:syntax enable " syntax highlighting
:set showmatch " Show matching brackets
:set hlsearch " Highlight in search
"":set ignorecase " Ignore case in search
:set noswapfile " Avoid swap files
:set mouse=a " Mouse Integration
:set cursorline " Highlight current line

" auto complete for ( , " , ' , [ , {
:inoremap        (  ()<Left>
:inoremap        "  ""<Left>
:inoremap        `  ``<Left>
:inoremap        '  ''<Left>
:inoremap        [  []<Left>
:inoremap      {  {}<Left>

" auto comment and uncooment with F6 and F7 key
:autocmd FileType c,cpp,java,scala let b:comment_leader = '// '
:autocmd FileType sh,ruby,python   let b:comment_leader = '# '
:autocmd FileType vim   let b:comment_leader = '" '

:noremap <silent> #6 :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR> " commenting line with F6
:noremap <silent> #7 :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR> " uncommenting line with F7

:noremap <silent> #3 :tabprevious<CR> " switch to previous tab with F3
:noremap <silent> #4 :tabnext<CR> " switch to next tab with F2
:map <F8> :setlocal spell! spelllang=en_us<CR> " check spelling with F8
:set pastetoggle=<F2> " Paste mode toggle with F2 Pastemode disable auto-indent and bracket auto-compelation and it helps you to paste code fro elsewhere .

"plugin

" autocomplpop setting
:set omnifunc=syntaxcomplete " This is necessary for acp plugin
:let g:acp_behaviorKeywordLength = 1 "  Length of keyword characters before the cursor, which are needed to attempt keyword completion



syntax on


set mouse=a

"pla

call plug#begin('~/.vim/plugged')

Plug 'https://github.com/ryanoasis/vim-devicons.git'
Plug 'https://github.com/vim-airline/vim-airline-themes.git'
Plug 'https://github.com/preservim/nerdtree.git'
Plug 'https://github.com/Yggdroot/indentLine.git'
Plug 'https://github.com/enricobacis/vim-airline-clock.git'
Plug 'https://github.com/skywind3000/asyncrun.vim.git'

call plug#end()
« آخرین ویرایش: 18 فروردین 1400، 08:03 ب‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #5 : 18 فروردین 1400، 08:15 ب‌ظ »
اون آموزش‌ها برای نگارش‌های قدیمی ویم هستن. ویم از نگارش ۸ به بعد، به صورت داخلی از افزایه‌ها پستیبانی می‌کنه و نیازی به vim-plug و دیگر ابزارهای مشابه نیست. فقط کافیه افزایهٔ موردنظر رو در مسیر ‪~/.vim/pack/plugins/start‬ کلون کنید.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #6 : 18 فروردین 1400، 08:23 ب‌ظ »
اون آموزش‌ها برای نگارش‌های قدیمی ویم هستن. ویم از نگارش ۸ به بعد، به صورت داخلی از افزایه‌ها پستیبانی می‌کنه و نیازی به vim-plug و دیگر ابزارهای مشابه نیست. فقط کافیه افزایهٔ موردنظر رو در مسیر ‪~/.vim/pack/plugins/start‬ کلون کنید.
یعنی این مسیر رو ایجاد کنم و بعد فایل زیپ رو اونجا استخراج کنم؟
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #7 : 19 فروردین 1400، 02:19 ق‌ظ »
مسیر رو ایجاد کن و اون‌جا git clone رو بزن. افزایه‌ها رو حتماً با git بگیر که بعداً بشه راحت به‌روزش کرد.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #8 : 19 فروردین 1400، 03:44 ب‌ظ »
نمیشه

وقتی

AutoComplPop
L9

نصب میکنم
Nerd tree

کار نمیکنه و برعکس ](*,) ](*,) ](*,)

بقیه هم اصلا کار  نمیکنن



واقعا هیچ راه بهتری نیست #-o

خسته شدم :'(
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #9 : 19 فروردین 1400، 03:46 ب‌ظ »
نمیشه
پوشه اماده .VIM
و فایل .VIMRC
رو پیداکنم ??? :oops:

 روش کامل نصب پلاگین که رو همه پلاگین ها کار کنه چیه ???
« آخرین ویرایش: 19 فروردین 1400، 04:11 ب‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #10 : 19 فروردین 1400، 06:53 ب‌ظ »
vundle رو امتحان کردی؟
جادی یه سه تا ویدیو داره راجع به ویم

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #11 : 19 فروردین 1400، 07:44 ب‌ظ »
vundle رو امتحان کردی؟
جادی یه سه تا ویدیو داره راجع به ویم
اره دیدم فردا صبح امتحان میکنم
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #12 : 19 فروردین 1400، 09:12 ب‌ظ »
نمیشه
پوشه اماده .VIM
و فایل .VIMRC
رو پیداکنم ??? :oops:

 روش کامل نصب پلاگین که رو همه پلاگین ها کار کنه چیه ???
اگه دایرکتوری vim. توی هوم نبود شاید توی مسیر config./~ یا local./share/~ باشه. فایل vimrc. هم باید توی هوم باشه.

بهتره قبل اینکه برای نصب پلاگین برید سراغ یه‌جای دیگه، فایل vimrc. و دایرکتوری vim. رو پاک کنید تا یه وقت تداخل پیش نیاد.

اگه نتونستید دایرکتوری vim. رو پیدا کنید، از دستور find استفاده کنید.
find ~ -type d -name .vim
من خودم از neovim استفاده می‌کنم. مثل vim کار می‌کنه ولی قابلیت‌هاش بیشتره. می‌تونید همراهش از پلاگین coc.nvim برای برنامه نویسی استفاده کنید.
میدونید که زکات علم نشر آن است

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #13 : 20 فروردین 1400، 02:09 ق‌ظ »
همه محتویات vim. را حذف کنید.
rm -rf .vim
سپس پلاگین‌ها را با ابزار درونی خود vim نصب کنید.

git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerdtree
vim -u NONE -c "helptags ~/.vim/pack/vendor/start/nerdtree/doc" -c q

git clone https://github.com/vim-airline/vim-airline ~/.vim/pack/dist/start/vim-airline
vim -u NONE -c "helptags ~/.vim/pack/dist/start/vim-airline/doc" -c q

git clone https://github.com/vim-scripts/L9.git ~/.vim/pack/dist/start/L9
vim -u NONE -c "helptags ~/.vim/pack/dist/start/L9/doc" -c q

git clone https://github.com/vim-scripts/AutoComplPop.git ~/.vim/pack/dist/start/AutoComplPop
vim -u NONE -c "helptags ~/.vim/pack/dist/start/AutoComplPop/doc" -c q


اطلاع ندارم برای تمام پلاگین‌ها نیاز به helptags هست یا نه اما با این روش همهٔ پلاگین‌ها نصب شدند.


آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : مشکل نصب پلاگین در ویم
« پاسخ #14 : 20 فروردین 1400، 08:33 ق‌ظ »
همه محتویات vim. را حذف کنید.
rm -rf .vim
سپس پلاگین‌ها را با ابزار درونی خود vim نصب کنید.

git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerdtree
vim -u NONE -c "helptags ~/.vim/pack/vendor/start/nerdtree/doc" -c q

git clone https://github.com/vim-airline/vim-airline ~/.vim/pack/dist/start/vim-airline
vim -u NONE -c "helptags ~/.vim/pack/dist/start/vim-airline/doc" -c q

git clone https://github.com/vim-scripts/L9.git ~/.vim/pack/dist/start/L9
vim -u NONE -c "helptags ~/.vim/pack/dist/start/L9/doc" -c q

git clone https://github.com/vim-scripts/AutoComplPop.git ~/.vim/pack/dist/start/AutoComplPop
vim -u NONE -c "helptags ~/.vim/pack/dist/start/AutoComplPop/doc" -c q


اطلاع ندارم برای تمام پلاگین‌ها نیاز به helptags هست یا نه اما با این روش همهٔ پلاگین‌ها نصب شدند.
باید تو همون پوشه ای که اقای بهزادی گفت کلون کنم ؟
« آخرین ویرایش: 20 فروردین 1400، 01:01 ب‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com