Error detected while processing /home/learner/.vimrc:
line 14:
E185: Cannot find color scheme 'molokai'
Press ENTER or type command to continue
ولی من حتی رنگ مورد نظر هم نصب کردم!!! ](*,)
set number
set cursorline
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set textwidth=80
:syntax enable
:set cindent
colorscheme molokai
set encoding=UTF-8
call plug#begin()
Plug 'scrooloose/nerdtree'
Plug 'dracula/vim', { 'as': 'dracula' }
Plug 'frazrepo/vim-rainbow'
Plug 'ryanoasis/vim-devicons'
Plug 'vim-airline/vim-airline'
Plug 'tomasr/molokai'
Plug 'fmoralesc/molokayo'
Plug 'vim-airline/vim-airline-themes'
Plug 'nvim-tree/nvim-web-devicons'
Plug 'jiangmiao/auto-pairs'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()
autocmd VimEnter * NERDTree
let g:airline_powerline_fonts = 2
let g:airline#extensions#tabline#enabled = 1
let g:webdevicons_enable_nerdtree = 1
let g:rainbow_active = 1
let g:rainbow_load_separately = [
\ [ '*' , [['(', ')'], ['\[', '\]'], ['{', '}']] ],
\ [ '*.tex' , [['(', ')'], ['\[', '\]']] ],
\ [ '*.cpp' , [['(', ')'], ['\[', '\]'], ['{', '}']] ],
\ [ '*.{html,htm}' , [['(', ')'], ['\[', '\]'], ['{', '}'], ['<\a[^>]*>', '</[^>]*>']] ],
\ ]
let g:rainbow_guifgs = ['RoyalBlue3', 'DarkOrange3', 'DarkOrchid3', 'FireBrick']
let g:rainbow_ctermfgs = ['lightblue', 'lightgreen', 'yellow', 'red', 'magenta']
let g:airline_theme='molokai'
function! AccentDemo()
let keys = ['a','b','c','d','e','f','g','h']
for k in keys
call airline#parts#define_text(k, k)
endfor
call airline#parts#define_accent('a', 'red')
call airline#parts#define_accent('b', 'green')
call airline#parts#define_accent('c', 'blue')
call airline#parts#define_accent('d', 'yellow')
call airline#parts#define_accent('e', 'orange')
call airline#parts#define_accent('f', 'purple')
call airline#parts#define_accent('g', 'bold')
call airline#parts#define_accent('h', 'italic')
let g:airline_section_a = airline#section#create(keys)
endfunction
autocmd VimEnter * call AccentDemo()
تقریبا ۷۵ درصد راه رفتم!! ( عاشق چالش های ویم هستم خیلی زیباست ) در فایل تنظیمات شما قبل از اینکه molokai لود بشه، از دستور colorscheme استفاده شده و به همین علت این مشکل ایجاد شده. این دستور رو به بعد از call plug#end() انتقال بدین. در کل بهتره بخش لودشدن پلاگینها در ابتدای فایل تنظیمات قرار داده بشه.سلام خیلی ممونم مشکل اول من رفع شد برای مشکل دوم نه مثلا چیزی شبیه به ctrl+A / ctrl+S
برای جابجایی بین تبها همون میانبر پیشفرض gt و gT جوابگو نیست؟
let g:netrw_banner = 0
let g:netrw_browse_split = 4
let g:netrw_altv = 1
let g:netrw_winsize = 25
روی ویمهای جدید از نسخهٔ ۸ یک مدیر پلاگین درونی دارین که باید از اون استفاده کنید.اینها وقتگیر هستند مدیر پرونده درونی مثل nerdtree جذاب نیست و حس بدی به من میده
خیلی از مشکلات بعدی به این شکل حل میشوند.
به عنوان یک رهنمود کلی سعی کنید از کمترین پلاگین روی ویم استفاده کنید.
به nerdtree هم نیاز ندارید میتونید از مدیر پروندهٔ درونی خود ویم netrw با یکسری تنظیم استفاده کنید.کد: [انتخاب]let g:netrw_banner = 0
let g:netrw_browse_split = 4
let g:netrw_altv = 1
let g:netrw_winsize = 25
برای جابه جایی بین تبها از gt , gT استفاده کنید.https://wiki.ubuntu-ir.org/index.php?title=Vim
set number
:set cursorline
:set expandtab
:set tabstop=4
:set softtabstop=4
:set ignorecase
:set showmatch
:set shiftwidth=4
:set autoindent
:set textwidth=80
:set splitbelow
:set splitright
:syntax enable
:set cindent
:set encoding=UTF-8
:filetype plugin on
nnoremap <leader>vs :vsplit<CR>
nnoremap <leader>hs :split<CR>
let mapleader = " " " map leader to Space
nnoremap <C-Up> :resize +2<CR>
nnoremap <C-Down> :resize -2<CR>
nnoremap <C-Left> :vertical resize +2<CR>
nnoremap <C-Right> :vertical resize -2<CR>
call plug#begin()
Plug 'scrooloose/nerdtree'
Plug 'dracula/vim', { 'as': 'dracula' }
Plug 'frazrepo/vim-rainbow'
Plug 'ryanoasis/vim-devicons'
Plug 'vim-airline/vim-airline'
Plug 'tomasr/molokai'
Plug 'fmoralesc/molokayo'
Plug 'vim-airline/vim-airline-themes'
Plug 'nvim-tree/nvim-web-devicons'
Plug 'jiangmiao/auto-pairs'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()
colorscheme molokayo
autocmd VimEnter * NERDTree
autocmd VimEnter * NERDTree | wincmd p
nnoremap <C-a> :tabprevious<CR>
nnoremap <C-s> :tabnext<CR>
let g:airline_powerline_fonts = 2
let g:airline#extensions#tabline#enabled = 1
let g:webdevicons_enable_nerdtree = 1
let g:rainbow_active = 1
let g:rainbow_load_separately = [
\ [ '*' , [['(', ')'], ['\[', '\]'], ['{', '}']] ],
\ [ '*.tex' , [['(', ')'], ['\[', '\]']] ],
\ [ '*.cpp' , [['(', ')'], ['\[', '\]'], ['{', '}']] ],
\ [ '*.{html,htm}' , [['(', ')'], ['\[', '\]'], ['{', '}'], ['<\a[^>]*>', '</[^>]*>']] ],
\ ]
let g:rainbow_guifgs = ['RoyalBlue3', 'DarkOrange3', 'DarkOrchid3', 'FireBrick']
let g:rainbow_ctermfgs = ['lightblue', 'lightgreen', 'yellow', 'red', 'magenta']
let g:airline_theme='badwolf'
let g:airline#extensions#tabline#formatter = 'unique_tail'
خب خب اینم تنظیمات نهایی !
nnoremap <leader>vs :vsplit<CR>
nnoremap <leader>hs :split<CR>
let mapleader = " " " map leader to Space
کلید لیدر به صورت پیشفرض در ویم علامته \ هست ( بک اسلش ) که من اون رو به اسپیس تغیر دادم که بتونم صفحه رو به صورت عمودی و افقی نصف کنم هرچند که گاهی اوقات کار نمیکنه و عنوز درحال تنظیمه پس شما هرچی دوست داشتید اضافه کنید ( شما خط آخر رو بالا تر از اون دو خط بالا بنویسید )nnoremap <C-Up> :resize +2<CR>
nnoremap <C-Down> :resize -2<CR>
nnoremap <C-Left> :vertical resize +2<CR>
nnoremap <C-Right> :vertical resize -2<CR>
autocmd VimEnter * NERDTree
حالا اگر دقت کنید وقتی نرد تری باز میشه curser در نیمه چپ هست (روی فایل ها و ... ) اما این کد باعث میشه که curser تویه خود فایل و صفحه اصلی بالا بیاد( بهتر از این نمیتونم توضیح بدم ) :autocmd VimEnter * NERDTree | wincmd p
nnoremap <C-a> :tabprevious<CR>
nnoremap <C-s> :tabnext<CR>
زبونه و میانه؟؟ منظورتون تب و بافره؟؟
در ضمن، استفاده از زبونه به جای میانگیر خیلی کار درستی نیست.
زبانه -> Tabلطفا برای واژه های تخصصی و از این قبیل معادله فارسی استفاده نکنید معنی کلا عوض شده!!حالا هرجور خودتون راحتید ولی به نظرم انگلیسیش بهتره
میانگیر -> Buffer
موضوع جدید = تاپیک جدید :o 8)لازم نیست هر دقیقه یه تاپیک باز کنیم !! ولی باشه