| File ChangeLog changed (mode: 100644) (index 6c3a022c8..3eab8148a) |
| 365 |
365 |
Fixed `&&` operator which was acting as binary `&` (in terms of |
Fixed `&&` operator which was acting as binary `&` (in terms of |
| 366 |
366 |
evaluation, the result was properly boolean). Thanks to justpretending2. |
evaluation, the result was properly boolean). Thanks to justpretending2. |
| 367 |
367 |
|
|
|
368 |
|
Fixed use of environment variables in :if in sample vifmrc file. Checking |
|
369 |
|
for an empty string should be done explicitly with `==` or `!=`. Thanks |
|
370 |
|
to justpretending2. |
|
371 |
|
|
| 368 |
372 |
0.13-beta to 0.13 (2023-04-04) |
0.13-beta to 0.13 (2023-04-04) |
| 369 |
373 |
|
|
| 370 |
374 |
Made "withicase" and "withrcase" affect how files are sorted before |
Made "withicase" and "withrcase" affect how files are sorted before |
| File data/vifmrc changed (mode: 100644) (index 36bd63958..35b09162b) |
| 1 |
1 |
" vim: filetype=vifm : |
" vim: filetype=vifm : |
| 2 |
|
" Sample configuration file for vifm (last updated: 29 August, 2024) |
|
|
2 |
|
" Sample configuration file for vifm (last updated: 15 October, 2024) |
| 3 |
3 |
" You can edit this file by hand. |
" You can edit this file by hand. |
| 4 |
4 |
" The " character at the beginning of a line comments out the line. |
" The " character at the beginning of a line comments out the line. |
| 5 |
5 |
" Blank lines are ignored. |
" Blank lines are ignored. |
| |
| ... |
... |
nnoremap S :sort<cr> |
| 468 |
468 |
nnoremap w :view<cr> |
nnoremap w :view<cr> |
| 469 |
469 |
vnoremap w :view<cr>gv |
vnoremap w :view<cr>gv |
| 470 |
470 |
|
|
| 471 |
|
if $DISPLAY && executable('gvim') |
|
|
471 |
|
if $DISPLAY != '' && executable('gvim') |
| 472 |
472 |
" Open file in existing instance of gvim |
" Open file in existing instance of gvim |
| 473 |
473 |
nnoremap o :!gvim --remote-tab-silent %f<cr> |
nnoremap o :!gvim --remote-tab-silent %f<cr> |
| 474 |
474 |
" Open file in new instance of gvim |
" Open file in new instance of gvim |
| |
| ... |
... |
if has('win') |
| 484 |
484 |
nnoremap yp :!echo %"d:gs!\!/! %i | clip<cr> |
nnoremap yp :!echo %"d:gs!\!/! %i | clip<cr> |
| 485 |
485 |
" Yank path to current file to Windows clipboard with forward slashes |
" Yank path to current file to Windows clipboard with forward slashes |
| 486 |
486 |
nnoremap yf :!echo %"c:p:gs!\!/! %i | clip<cr> |
nnoremap yf :!echo %"c:p:gs!\!/! %i | clip<cr> |
| 487 |
|
elseif $WAYLAND_DISPLAY |
|
|
487 |
|
elseif $WAYLAND_DISPLAY != '' |
| 488 |
488 |
if executable('wl-copy') |
if executable('wl-copy') |
| 489 |
489 |
" Yank current directory path into primary and selection clipboards |
" Yank current directory path into primary and selection clipboards |
| 490 |
490 |
nnoremap yd :!echo -n %d | wl-copy %i && |
nnoremap yd :!echo -n %d | wl-copy %i && |
| |
| ... |
... |
elseif $WAYLAND_DISPLAY |
| 493 |
493 |
nnoremap yf :!echo -n %c:p | wl-copy %i && |
nnoremap yf :!echo -n %c:p | wl-copy %i && |
| 494 |
494 |
\ echo -n %c:p | wl-copy -p %i<cr> |
\ echo -n %c:p | wl-copy -p %i<cr> |
| 495 |
495 |
endif |
endif |
| 496 |
|
elseif $DISPLAY |
|
|
496 |
|
elseif $DISPLAY != '' |
| 497 |
497 |
if executable('xclip') |
if executable('xclip') |
| 498 |
498 |
" Yank current directory path into the clipboard |
" Yank current directory path into the clipboard |
| 499 |
499 |
nnoremap yd :!echo -n %d | xclip -selection clipboard %i<cr> |
nnoremap yd :!echo -n %d | xclip -selection clipboard %i<cr> |
| |
| ... |
... |
nnoremap A cw |
| 520 |
520 |
" nnoremap A cW |
" nnoremap A cW |
| 521 |
521 |
|
|
| 522 |
522 |
" Open console in current directory |
" Open console in current directory |
| 523 |
|
if $DISPLAY && executable('xterm') |
|
|
523 |
|
if $DISPLAY != '' && executable('xterm') |
| 524 |
524 |
nnoremap ,t :!xterm &<cr> |
nnoremap ,t :!xterm &<cr> |
| 525 |
|
elseif $TERMINAL |
|
|
525 |
|
elseif $TERMINAL != '' |
| 526 |
526 |
nnoremap ,t :!$TERMINAL &<cr> |
nnoremap ,t :!$TERMINAL &<cr> |
| 527 |
527 |
endif |
endif |
| 528 |
528 |
|
|
| |
| ... |
... |
endif |
| 530 |
530 |
nnoremap ,c :write | edit $MYVIFMRC | restart full<cr> |
nnoremap ,c :write | edit $MYVIFMRC | restart full<cr> |
| 531 |
531 |
|
|
| 532 |
532 |
" Open gvim to edit vifmrc |
" Open gvim to edit vifmrc |
| 533 |
|
if $DISPLAY && executable('gvim') |
|
|
533 |
|
if $DISPLAY != '' && executable('gvim') |
| 534 |
534 |
nnoremap ,C :!gvim --remote-tab-silent $MYVIFMRC &<cr> |
nnoremap ,C :!gvim --remote-tab-silent $MYVIFMRC &<cr> |
| 535 |
535 |
endif |
endif |
| 536 |
536 |
|
|