Начинать изучение vim принято с vimtutor, для этого в консоли нужно набрать vimtutor, но я рекомендую переходить к vimtutor после этой статьи Vim : Режимы
di" - удаление текста внутри двойных кавычек
di' - удаление текста внутри одинарных кавычек
Находясь на слове, нажимаем *, чтобы найти похожие слова в документе
set number "нумерация строк
set expandtab "заменяем табы на пробелы
"set tabstop=2 "размер таба - 2 пробела
set hlsearch "подсветка поисковых резкльтатов
set incsearch "инкрементальный поискhttps://github.com/VundleVim/Vundle.vim
https://github.com/tpope/vim-pathogen
https://github.com/junegunn/vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end()Добавляем этот код в начало нашего .vimrc, в итоге получаем это
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end()
set number "нумерация строк
set expandtab "заменяем табы на пробелы
"set tabstop=2 "размер таба - 2 пробела
set hlsearch "подсветка поисковых результатов
set incsearch "инкрементальный поиск:w- сохраняем файл:source~/.vimrc - вычитываем файл:PlugInstall- устанавливаем плагины
"mappings
map <C-n> :NERDTreeToggle<CR>Получаем такой .vimrc
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end()
set number "нумерация строк
set expandtab "заменяем табы на пробелы
"set tabstop=2 "размер таба - 2 пробела
set hlsearch "подсветка поисковых результатов
set incsearch "инкрементальный поиск
"mappings
map <C-n> :NERDTreeToggle<CR>syntax onПолучаем такой .vimrc
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end()
set number "нумерация строк
set expandtab "заменяем табы на пробелы
"set tabstop=2 "размер таба - 2 пробела
syntax on
set hlsearch "подсветка поисковых результатов
set incsearch "инкрементальный поиск
"mappings
map <C-n> :NERDTreeToggle<CR>Используем тему gruvbox
"colorschemes
Plug 'morhetz/gruvbox'
colorscheme gruvbox
set background=darkПолучаем такой .vimrc
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
"colorschemes
Plug 'morhetz/gruvbox'
call plug#end()
set number "нумерация строк
set expandtab "заменяем табы на пробелы
"set tabstop=2 "размер таба - 2 пробела
syntax on
colorscheme gruvbox
set background=dark
set hlsearch "подсветка поисковых результатов
set incsearch "инкрементальный поиск
"mappings
map <C-n> :NERDTreeToggle<CR>####Useful facts
This command possible to make all users of a certain group own a folder
sudo chown allusers:group /the/folder