Обновление настроек vim

master
FiliN 2 years ago
parent 2594586fb8
commit 0b7b6919fb
  1. 10
      .config/mc/ini
  2. 42
      .vimrc

@ -4,8 +4,8 @@ shell_patterns=true
auto_save_setup=true
preallocate_space=false
auto_menu=false
use_internal_view=false
use_internal_edit=false
use_internal_view=true
use_internal_edit=true
clear_before_exec=true
confirm_delete=true
confirm_overwrite=true
@ -87,6 +87,8 @@ safe_overwrite=false
filepos_max_saved_entries=1024
shadows=true
[Layout]
message_visible=false
keybar_visible=true
@ -97,11 +99,7 @@ menubar_visible=true
free_space=true
horizontal_split=false
vertical_equal=true
<<<<<<< HEAD
left_panel_size=95
=======
left_panel_size=78
>>>>>>> refs/remotes/origin/master
horizontal_equal=true
top_panel_size=1

@ -21,13 +21,13 @@ endif
" НАСТРОЙКИ ОТСТУПА
set shiftwidth=4 " размер отступов (нажатие на << или >>)
set tabstop=4 " ширина табуляции
set softtabstop=4 " ширина 'мягкого' таба
set autoindent " ai - включить автоотступы (копируется отступ предыдущей строки)
set cindent " ci - отступы в стиле С
set expandtab " преобразовать табуляцию в пробелы
set smartindent " Умные отступы (например, автоотступ после {)
"set shiftwidth=4 " размер отступов (нажатие на << или >>)
"set tabstop=4 " ширина табуляции
"set softtabstop=4 " ширина 'мягкого' таба
"set autoindent " ai - включить автоотступы (копируется отступ предыдущей строки)
"set cindent " ci - отступы в стиле С
"set expandtab " преобразовать табуляцию в пробелы
"set smartindent " Умные отступы (например, автоотступ после {)
" Для указанных типов файлов отключает замену табов пробелами и меняет ширину отступа
au FileType crontab,fstab,make set noexpandtab tabstop=8 shiftwidth=8
@ -65,7 +65,10 @@ set autoread " перечитывать изменённые файлы авто
set clipboard=unnamed " во избежание лишней путаницы использовать системный буфер обмена вместо буфера Vim
set history=128 " хранить больше истории команд
set undolevels=2048 " хранить историю изменений числом N
set pastetoggle=
"set pastetoggle=
"nnoremap <F2> :set invpaste paste?<CR>
set pastetoggle=<F2>
set showmode
"НАСТРОЙКИ СВОРАЧИВАНИЯ БЛОКОВ КОДА (фолдинг)
set foldenable " включить фолдинг
@ -332,14 +335,15 @@ endif
" -+- Autopaste:
let &t_SI .= "\<Esc>[?2004h"
let &t_EI .= "\<Esc>[?2004l"
inoremap <special> <expr> <Esc>[200~ XTermPasteBegin()
function! XTermPasteBegin()
set pastetoggle=<Esc>[201~
set paste
return ""
endfunction
"let &t_SI .= "\<Esc>[?2004h"
"let &t_EI .= "\<Esc>[?2004l"
"inoremap <special> <expr> <Esc>[200~ XTermPasteBegin()
"function! XTermPasteBegin()
" set pastetoggle=<Esc>[201~
" set paste
" return ""
"endfunction
" -+- Startify:
@ -384,9 +388,9 @@ imap <F7> <Plug>vCoolorI
noremap <leader>W :w !sudo tee %<CR>
Plug 'majutsushi/tagbar'
nnoremap <F2> :TagbarToggle<CR>
let g:tagbar_autofocus = 1
"Plug 'majutsushi/tagbar'
"nnoremap <F2> :TagbarToggle<CR>
"let g:tagbar_autofocus = 1
Plug 'klen/python-mode' " Python mode (docs, refactor, lints, highlighting, run and ipdb and more)
let g:pymode = 1

Loading…
Cancel
Save