From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 25491 invoked from network); 24 Mar 2021 14:29:54 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 Mar 2021 14:29:54 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1616596194; b=Ve18FM/v4EkCOuNlDjp5XwwgK9wtce085f4oXhQ9607tXkX1mC8rk18jrQFHaP+yOnHbalfKTe T/m+dDcXB7ZSVEN6z/DEvtFdoyDP9iI3aHK1KUNx/nw+pEnzh131Ze1ZZfu/Z1nX2tsD8PrqeG GxpWyRwzhyD0Rvpzt+wgEbJOikcRcBTQoosJ3Ufvlq4EeDGOPeCg/YE24/ZswADSChC8zmzdrc 0D8JsL1im5kdlRJ/f75JTV3vNHjQjGWsqpeu8+wE1Fql5WtZhBC/CDUCsKuklsJMoaXqMt95tL pucC/TXqDKNDMMicRxWVM115wtyurJIoFNessqaAxeDPow==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (smtp.vivaldi.net) smtp.remote-ip=31.209.137.12; dkim=pass header.d=vivaldi.net header.s=default header.a=rsa-sha256; dkim=pass header.d=vivaldi.net header.s=default header.a=rsa-sha256; dmarc=pass header.from=vivaldi.net; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1616596194; bh=p8Q5pmAwKn0//LxVpHfFLy2yJpAlMOgW8IWvIQ3xRpU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Content-Type: DKIM-Signature:Content-Transfer-Encoding:DKIM-Signature:DKIM-Signature; b=AHsQ9biKz/YAwkTLoEe2UVd3Z7xZuQkRfPckfeXdm3DqpF6yOZZvbOV91h11i4x6ggB7k0kysW vUoSM23i3sSfEayGTqLD5dnr499Xu2zRUHpL7XMQ9ggqI6DyxX98bmj4bWUOPIDcLIkL8RB/OX UfzurXHm4eNPL80G2mxfCvM3vrm/3Duabtn42I4T3yCgRLTEuXbSGoIV6+PWPGtTZhigV0JN0d 6SgqYEu6K7NNfcJn95dB+KSKxmDnX5SIYnZhyI3ED9QkW8v3futOfkwtF4ZZum8X7jUErqgHBi UYjNHxPpcaYsmI8NA/s9IDYxxmsLnyBCGK8fRutlTAedcQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:In-Reply-To:Message-Id:Date:Subject: Cc:To:From:Content-Type:Content-Transfer-Encoding:Reply-To:MIME-Version: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:References; bh=M5QIHUoLLym8UfZXy4Gzlai+JQZdnxvet5s0nBfAuPo=; b=mlVfOrZS5gzRT8FOGWY2b1PMtv 3sXFfzG2s3i86SWGoaHi7HRuAxiK83Hn2zw0kSifHc5IyHbzw3I2x1OrmmZybMdSI6CJCOPdVn9cG iolBwTdc06sIb/zixNX9pnAIM8RbcvrDXnJ9oHS5Mrkpgz+isMOtX5RMjvGv20AADJgiKIp1GRCE7 CQZ7Ju52Z0wRAIKxrXZxa773ut00XhOiCd0efrro4Vb/HKrpwFo3qI6wHIEMlP2WVXliukSeYdqT/ MXe2+Zf/iEYAMX0Fuml1VxH8AqiX/TX5YCvuVO2m3VXgLFYMSVLwK6cFSx74MK5U9eiijfRbjgpi0 m4Bl4YcA==; Received: from authenticated user by zero.zsh.org with local id 1lP4W9-000KES-Oy; Wed, 24 Mar 2021 14:29:53 +0000 Authentication-Results: zsh.org; iprev=pass (smtp.vivaldi.net) smtp.remote-ip=31.209.137.12; dkim=pass header.d=vivaldi.net header.s=default header.a=rsa-sha256; dkim=pass header.d=vivaldi.net header.s=default header.a=rsa-sha256; dmarc=pass header.from=vivaldi.net; arc=none Received: from smtp.vivaldi.net ([31.209.137.12]:50574) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lP4Vw-000K51-95; Wed, 24 Mar 2021 14:29:41 +0000 Received: from localhost (localhost [127.0.0.1]) by smtp.vivaldi.net (Postfix) with ESMTP id 0496ABD066; Wed, 24 Mar 2021 14:29:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.vivaldi.net 0496ABD066 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivaldi.net; s=default; t=1616596179; bh=M5QIHUoLLym8UfZXy4Gzlai+JQZdnxvet5s0nBfAuPo=; h=From:To:Cc:Subject:Date:In-Reply-To:From; b=iQOicTPl+4IPd5f44VkvWUE1WbBX6XgT1BU9K3xpj6JV2zHEqQtu+/guWHkznB8s8 7vW6Dee9oOw6MbNZRbE8AylxJegifZ/gavbZPlt1GLzRd0srMLSM8I0kF5HIP53rr5 +s1K7W6SQaH01TbvyD6Wn1C+9UNWzHkCOWbX+EdMr+QkT4WUvSLcFbPLnEBp6k4bPI BGzUdCuSoe/dZ1xCctM5SU/Z0zmEXaZJsrYFD4x4kDhNjLpJno21Wy1ZakF0sPUesN Y7xSaVCGBiLYn9TxhdcA8c7oMZxlukRouAK13lCz/VvQMTwe2q62y6R//Y9dWdxwcx zKsKX56OU87xw== X-Virus-Scanned: Debian amavisd-new at smtp.vivaldi.net Received: from smtp.vivaldi.net ([127.0.0.1]) by localhost (mxo.viv.dc01 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p6rwVJSwEIpC; Wed, 24 Mar 2021 14:29:34 +0000 (UTC) Content-Transfer-Encoding: quoted-printable DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.vivaldi.net 336B9BD04F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivaldi.net; s=default; t=1616596174; bh=M5QIHUoLLym8UfZXy4Gzlai+JQZdnxvet5s0nBfAuPo=; h=From:To:Cc:Subject:Date:In-Reply-To:From; b=lyjjVPAdj6He11qkHLGU+i5hZkBFxDeQbiK0LB13y4lIu3VcnaPhIui43rjmKZAsH mUYVLWY8T2MJzhAau1hULag1fCaUgcHqLRW8aMWU9DIvg6xLmW/BDv4K4sqbWIIv88 ObWlOpKTNCKfuJddoFslcbC/tXEayPR0i5riHj8fPzTqccRAZjMxXEYqjCzAAIDK9E xJ/wF/P3XS/Cg3C/jprjjnYg9PtML5eXNUsKxMNOvVnQfJ9jRFNoY/uL5ZpgOWNNnt 7dG3Dhiqec5Fy4fCPdiJ5LCnpyl7BmoIKmjWfU4rDd7CBSaHJ8K8QXxgcn0ntLcKYe AFBK5TUxGi0bA== Content-Type: text/plain; charset=UTF-8 From: "Paul" To: , "Marlon Richert" Cc: "Zsh hackers list" Subject: Re: Rewrite of zsh-newuser-install Date: Wed, 24 Mar 2021 09:16:01 -0500 Message-Id: In-Reply-To: <20210324134539.GF12170@andrew.cmu.edu> X-Seq: 48236 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Wed Mar 24, 2021 at 8:45 AM CDT, wrote: > As a result I would only put in things that give the user "least > surprise", and is still functional. So I would leave in history saving, > colors, prompt, highlighting, completion and maybe even a few **really > really** standard keybindings defined. One could argue that the history saving, colors, prompt and completions are "surprising". > (I also think Ctrl Y is more standard than alt ctrl z for redo btw). Agree. Ctrl-Shift-Z would be even nicer, but not possible to bind. > However I would comment out everything else (autocd, pushd, globstar, > and especially clobber). I don't think autocd or globstarshort would cause *any* bad surprises. - Without autocd, users just get an "permission denied" error instead of cd'ing. For all its flaws, OhMyZsh sets autocd and it is one of the most commonly cited "features" by novice OMZ users. - globstarshort makes '**' match Bash's globstar behavior. - pushd/popd aren't that commonly used. I could see autopushd being problematic for *some* users. *However*, this should be set if the Alt-Minus and Alt-Equals bindings are to be of any use to most users. Like autocd, this is a feature that most users will quickly miss when switching back to other shells. - I half-agree with not unsetting clobber. noclobber is better default behavior (it prevents much more damaging surprises), but just seeing "file exists" or "no such file or directory" without any '>|' or '>>|' suggestion is frustrating.