From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6607 invoked by alias); 12 Apr 2016 21:58:10 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 21441 Received: (qmail 11694 invoked from network); 12 Apr 2016 21:58:10 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=Zpvyy2z7EeW65b3erwPj4EG+sMHrX4m/CBy6p7bwQnM=; b=pZEw+Ey924MWvxaAF717NDcdcxqYxPPCQnePd5gDi+Ukiv6SDbszriEsf9J1bW1BCc jNrVvTliTBjF8QD1bcMl85Jg6Mng2Ib1PZM08tP5nYwmU38Rche8pmJH7amnNcfukdyF bnZOeFC8Z60o1TDjTIxM5ATGPDOdNxsBvOnRVofPecDa5DSoj8urbgHMa5931r57HRmn v8J9FaxmvQek9pbNDqGceuAFOZL0YJGkIRlF9bzGEA67bt4+dsPUbMmawqA9MwNsPoUn 9cyYV0rsoH74TIYXmETQNB/piOYH2XvLVuChBrLn4/T6oZSeqE6jPJj+pOJyz85uNSWT 4OBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=Zpvyy2z7EeW65b3erwPj4EG+sMHrX4m/CBy6p7bwQnM=; b=Bp96jrZtoQbrG+HBE6ASQ9/gyk6tO9ZNTuRImtHI2FQYPNr0VTT2AGBHlVC9PkUxyx OhrTO4z73Nj9esUkG9VGoixNz8Us00Sth4C8QDDdfGILAo7uv4cIvVcZlvMwl68cdH53 cWVZctE3NzwziCXQwLehjZLRyuKbLv03c2+KSp1D5Ozxrs6yHpCm7usiD/yRuIUVaKF6 Jdy0ivlK+eFFH577j6L5pVe3+NIZpp3IDrnsQc1Hc9ewXP37CqRYj6fgNw5RI7mNCefv 2n0n46/gsqkT9o7j7o0xPkywQSS/KMDaf7VcMFmPl1ogtEM0u4CHGByD9ujPhvT6kEC8 nqkw== X-Gm-Message-State: AOPr4FWYDuf16YaUmiaV/WPkA5t1/skbDlTkp277EzMeoqnu3ftG9kmxS1ymel+t/ppScyD3COC+GArFFXIN2Q== MIME-Version: 1.0 X-Received: by 10.50.205.42 with SMTP id ld10mr23697628igc.17.1460498284378; Tue, 12 Apr 2016 14:58:04 -0700 (PDT) Date: Wed, 13 Apr 2016 00:58:04 +0300 Message-ID: Subject: Calling interactive command inside widget From: Evgeny Zajcev To: zsh-users@zsh.org Content-Type: multipart/alternative; boundary=bcaec501c05a6f88f0053050c19a --bcaec501c05a6f88f0053050c19a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I always had next widget in my zprofile my-run-help () { words=3D(${=3DBUFFER}) if [[ $words[1] =3D sudo ]] then run-help $words[2] else run-help $words[1] fi zle reset-prompt } zle -N my-run-help bindkey "^[=1Bh" run-help so when I type in prompt something like "sudo adduser xxx" and want interactive help on adduser I just press M-h It was always working, however on my fresh Ubuntu install, I've got: adduser is /usr/sbin/adduser Missing filename ("less --help" for help) I'v created simple widget like: just-run-man () { man man } zle -N just-run-man bindkey "=1B^[h" just-run-man And also got Missing filename ("less --help" for help) What should I do to get desired behaviour? I'm using zsh 5.0.2 (x86_64-pc-linux-gnu) under Ubuntu, my PAGER is less thanks --=20 lg --bcaec501c05a6f88f0053050c19a--