# HG changeset patch # User Oleksandr Gavenko # Date 1321571379 -7200 # Node ID 180d2b4f32533e45540addc630a199088697dd1f # Parent c3dc97f8c1d25e07bdeb09b2023ceaa2d9350860 Proper handle absolute and local path to man page. diff -r c3dc97f8c1d2 -r 180d2b4f3253 .bashrc --- a/.bashrc Fri Nov 18 01:06:42 2011 +0200 +++ b/.bashrc Fri Nov 18 01:09:39 2011 +0200 @@ -234,6 +234,9 @@ _man() { local p local cur=${COMP_WORDS[COMP_CWORD]} + if [[ $cur = /* || $cur = ./* ]]; then + COMPREPLY=( $(compgen -f -- $cur) ) + fi local IFS=': ' for p in /usr/share/man $MANPATH; do