From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6232 invoked by alias); 5 Sep 2015 18:43:27 -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: 20516 Received: (qmail 11697 invoked from network); 5 Sep 2015 18:43:26 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1441478206; bh=A85fPCDuWeYlhwTCCkUJg+QgY/ndlTbxJ1cDZQWSUko=; h=Date:From:Subject:To:From:Subject; b=m2cpumpg17Gs/0CT4jzTsc3B0ntryWY8S97oPeV5+RRlLX1v62EgWtdHM+ZGKEryoHUE5ehmwilM5Ei6GC2tj5oubELUeR7vLfrkauC3+DlAloBpkKhF6g5CxeZX46CFCAzrq2xpQ40+VYwco3bOY3JtcTuutDOhtQGQjXB/hVdRHjCdZhCAkOB0Ru3Wkscf5scdCz+vFxyT758tOkREh0+JYb1M3jgF7IomX4yg3Qv2kdAsMcZuWDI2y+zpL113n9OEGF99vlXOuaW3xVv60ujHYtN/SGHXfpD77yFlUhc9b/5HzPWpUzNaAIR2yJUAMXPPvFqv40u1YF1/5N/v/Q== X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 146320.34182.bm@omp1023.mail.ne1.yahoo.com X-YMail-OSG: AJOvzJMVM1kp0mADJIlxLXtyBfXDIwZAw7olRXy2q0Bms6m Shx0psyaxra3sgKYKv4JL2WXunnO339L.omt6NfjqtowoZ1DvAy4IQdrMhvD fB7hz2tNU57nlJ7tuJAYBnrfoFh19UbZGMO15.kcK4tglNQlzpXHbUS5YaaJ 7NmnFv.M_UiqVqv7vFHt2RERgxrV1Y.VL8ixw2Ijfj_mJghN4E2XE3javV0E DRDgOQjSXAJA680tTEb420pSvUuo2HB_l4xlsfJG1G72RQODLZ431HxBc3GP dLbmunzLn7JoEtl9IFTSoKr1dfc0lqAmOeCSj41q2gXqIp8oNPk5Wo0C813V af5B.1S3zYP1ccj7hzwQwfQV.zGe0zHDD77ce_NNKEAV1DxkP2iiq4yVRYDD n0f7jUUlsIWcCtFz1XpP6YP.cBQDxlkJUfKc4Mip5sctC6UtDNVmtxTu9VfT Bm7Wp7n1FhUp5_VZ8UlQy_i007DUZybEarXPhhjS6181awkH1HjvnqmT3oW2 t7nnZEdd0boAxbLFNSDbO5bp_SrodRzp8RuVFtZWvzz.oE1Cdov5cosWB8Rn AL1k- X-Rocket-MIMEInfo: 002.001,SSBjYW4gZ2V0IHRoZSBjdXJzb3IgcG9zaXRpb24gYnkgZG9pbmc6DQpwcmludCAiXGVbNm4iDQp0aGlzIGdpdmVzIG1lIHRoZSByb3cgYW5kIGNvbHVtbi4gVGhvdWdoIG9kZGx5IHRoZSBvdXRwdXQgYXBwZWFycyBhZnRlciB0aGUgbmV4dCBwcm9tcHQsIG5vdCBvbiBpdHMgb3duIGxpbmUuIFRoaXMNCm1heSAob3Igbm9yKSBiZSB3aHkgd2hlbiBJIGRvOg0KcG9zPSQocHJpbnQgIlxlWzZuIikNCnByaW50ICRwb3MNCkkgZ2V0IGFuIGVtcHR5IGxpbmUgLSBhbmQgdGhlIG91dHB1dCBhZnRlciB0aGUgbmV4dCABMAEBAQE- X-Mailer: YahooMailBasic/651 YahooMailWebService/0.8.203.813 Message-ID: <1441478205.9926.YahooMailBasic@web120002.mail.ne1.yahoo.com> Date: Sat, 5 Sep 2015 11:36:45 -0700 From: david sowerby Subject: cursor position in a variable To: zsh-users@zsh.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I can get the cursor position by doing: print "\e[6n" this gives me the row and column. Though oddly the output appears after the next prompt, not on its own line. This may (or nor) be why when I do: pos=$(print "\e[6n") print $pos I get an empty line - and the output after the next prompt. I want to use the row the cursor is on in a script -- so how do I get that into a variable? If not this way is there a way using ZLE? thanks for any help --------------dave ==================================================== Never trust a person who can clear their conscience of any immoral act by asking forgiveness from their imaginary friend.