From 0f5b5659a4876f9aa8f2cc8a309279b5dc04d604 Mon Sep 17 00:00:00 2001 From: Maxim Likhachev Date: Sun, 2 Aug 2020 00:48:52 +0300 Subject: [PATCH] vifm: ++config, mappings --- etc/soft/vifm/commands | 6 +++--- etc/soft/vifm/mappings | 10 ++++++++++ etc/soft/vifm/vifmrc | 10 ++++++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/etc/soft/vifm/commands b/etc/soft/vifm/commands index 2f089ba..007da60 100644 --- a/etc/soft/vifm/commands +++ b/etc/soft/vifm/commands @@ -37,10 +37,10 @@ command tig tig %d command ext ext %f -command diff vimdiff %f %F +command diff nvim -d %f %F command run !! ./%f -command vim !nvim %f -command vi !nvim -u NONE %f +command vim !nvim -p %f +command vi !nvim -u NONE -p %f command vault !ansible-vault edit %f diff --git a/etc/soft/vifm/mappings b/etc/soft/vifm/mappings index dcd9483..4657606 100644 --- a/etc/soft/vifm/mappings +++ b/etc/soft/vifm/mappings @@ -10,6 +10,16 @@ nmap s :sync nnoremap < < nnoremap > > +" Переименование файлов +nnoremap A cw +" nnoremap I cw + +" Детальная информация о файлах +nnoremap ,d :windo set viewcolumns=-{name}..,13{perms},7{uname},5{gname},8{size}.,17{mtime} + +" Информация о файлах по умолчанию +nnoremap ,s :windo set viewcolumns= + " moving cursor in another pane nnoremap J j nnoremap K k diff --git a/etc/soft/vifm/vifmrc b/etc/soft/vifm/vifmrc index ae9192b..d0adadc 100644 --- a/etc/soft/vifm/vifmrc +++ b/etc/soft/vifm/vifmrc @@ -2,7 +2,7 @@ colorscheme custom " Редактор по умолчанию -set vicmd=nvim +set vicmd='nvim -p' " Информация, сохраняемая в vifminfo set vifminfo=bookmarks,tui,dhistory,state,savedirs,chistory,shistory,phistory @@ -15,6 +15,12 @@ set rulerformat='%2l/%S %[(+%x)%]' set history=512 set undolevels=512 +" Использовать символы Unicode +set tuioptions+=u + +" Открывать справку как vim-help +set vimhelp + " Дополнение в виде меню set wildstyle=popup set wildmenu @@ -41,7 +47,7 @@ set timefmt="%d.%m.%y %H:%M" set classify= " Отображение подсказок -set suggestoptions=normal,visual,view,otherpane,keys,marks,registers +set suggestoptions=normal,visual,view,otherpane,delay,keys,marks,registers " %t - file name (considering value of the 'classify' option) " %T - symbolic link target (empty for other filetypes)