Browse Source

vifm: ++git, git log, todolist

Maxim Likhachev 5 years ago
parent
commit
d499d00e15
  1. 9
      etc/soft/vifm/commands
  2. 4
      etc/soft/vifm/filetypes

9
etc/soft/vifm/commands

@ -27,7 +27,12 @@ command vlc vlc %f
command vlp vlp %f command vlp vlp %f
command vls vls %f command vls vls %f
command git git ls -- %c 2>&1 %m " Лог файла под курсором
command log git ls -- %c 2>&1 %m
" Список изменённых или добавленных файлов
command git git status --porcelain %d | cut -c4- | sed -r "s#^.*$(basename $(pwd))/?##" %U
command tig tig %d command tig tig %d
command ext ext %f command ext ext %f
@ -52,7 +57,7 @@ command renamepdfs !renamepdfs --directory %d %f
command g !press-n-post %c command g !press-n-post %c
command todolist todolist %d %M command todolist todolist %d | sed -r 's/([0-9]):[[:space:]]*/\1\n\t/' %M
command retag retag -v %f:p command retag retag -v %f:p

4
etc/soft/vifm/filetypes

@ -108,6 +108,6 @@ fileviewer */ tree -C %f
fileviewer .*/ tree -C %f fileviewer .*/ tree -C %f
" Подсветка синтаксиса " Подсветка синтаксиса
fileviewer * bat --color=always --paging=never --theme GitHub -n %f fileviewer * bat --color=always --paging=never --style changes --theme GitHub %f:p | nl
fileviewer .* bat --color=always --paging=never --theme GitHub -n %f fileviewer .* bat --color=always --paging=never --style changes --theme GitHub %f:p | nl

Loading…
Cancel
Save