Posts by pelavarre@social.vivaldi.net
 (DIR) Post #AbAMgRD6gmQXlmpKnA by pelavarre@social.vivaldi.net
       2023-10-26T14:51:05Z
       
       0 likes, 0 repeats
       
       @b0rk oh wowhow do you live still now without f F t T ?do you mouse a lot ?and what do you do in place of Z Q and Z Z ?but aye studying what they made easy quick to type reveals what they felt must be easy quick to sayas i rewrite Vi as Python on GitHub, i study the shift keys as well, so above we’re talking of   F  ⇧F   T   ⇧T   ⇧Z⇧Q   ⇧Z⇧Zi hope you’ve made friends with the three chord sequence  Q   Q   @Q⌃L and ⌃G and ⌃V matter early in the Normal/View Mode, and ⌃V again while Insert/ Replacei want to see your Vi Zine  : -)
       
 (DIR) Post #AbAQdmkMYo8fVmNAwa by pelavarre@social.vivaldi.net
       2023-10-26T16:16:00Z
       
       0 likes, 0 repeats
       
       @penguin42 @b0rk > everyone differentaye many fashions, while not infinitely many - Julia Evans can zine this sceneVi D T is huge for me, it’s ⌥Z in Emacs & Zsh zap-to-charVi Q is its record/ replay toggle@ Q then replays once5 @ Q replays five timeslike if you record Q 0 I A B C Esc J then repeating it will insert “abc” at left of each Line, and proceed to next LineVi Macro writing is an art - a good strong pattern in it is this style of init, then do, then next ⌃G updates Status with many details⌃L repairs Screen after damage, such as Ssh interpreting Return ~ ?that Return ~ ? test works only inside Vi inside Ssh at Lines that are empty or don’t begin with white space ⌃V from Normal/View edits Screen as 2D not 1D - me i only memorise its ⇧… Esc Esc for inserting same across many Linrs and its ⇧X to cut and ⇧P to paste⌃V Tab from Insert/Replace is how i force a b"\x09" Hard Tab in place of more ordinary b”\x20" Spaces
       
 (DIR) Post #AbARQ2G0CFeBW3BB0y by pelavarre@social.vivaldi.net
       2023-10-26T16:24:47Z
       
       0 likes, 0 repeats
       
       @penguin42 @b0rk > i'm a :wq! rather than a Zerme likewise, i was team ⌃L : Q ! for years, but i took Windows work for hire 2008..2015when i came back to macOS Terminal Sh, i studied the Vi keyboard like Julia Evans above then i could feel it talkingit says oh i should come learn ⇧Z ⇧Qso then i didp.s.the ⌃L in this is only needed when you play around with:  vim -ywhich i guess practically nobody does? that obscure standard mode blocks Esc and ⌃C from exiting Insert/Replace Mode, so then you have to resort to ⌃L ⇧Z ⇧Q or  ⌃O ⇧Z ⇧Q or  ⌃O : Q ! or whatever
       
 (DIR) Post #AbBVCZWuHqVJd6sjse by pelavarre@social.vivaldi.net
       2023-10-27T04:41:54Z
       
       0 likes, 0 repeats
       
       @penguin42 > the sshismSsh defaults to take the ~ after a Return to itselfyou can see the slow echo in Bash if you press Return and then make your next line begin with the two keychords ~/likewise in Vimthe three keychordsReturn ~ ?they definitely work if you start above a blank line or a line that doesn’t begin with an indent - i retested this today morning in a macOS Terminal Ssh to Linux Vimaybe they work more often than that and i’ve forgottenwhen they work they splash Ssh Help Lines all over the Screenhave you got it repro’ing for you now?then you need Vi ⌃L
       
 (DIR) Post #AbCMXmfTvfhc1stOPA by pelavarre@social.vivaldi.net
       2023-10-27T14:39:33Z
       
       0 likes, 0 repeats
       
       @penguin42 > Ssh defaults to take the ~ after a Return to itself> > the sshism> > when you found yourself typing that sequence accidentallycd ~/repo2/~/repo1/bin/tool $PWDthe 3 chords of:  Return ~ /come to me naturally when i speak the name of a File found from Home as a Sh Command Verbthey come more often when i reconfigure Sh to stop making me type the nearly worthless "cd " part of that dialog~/repo2/~/repo1/bin/tool $PWDbut these Return ~ only show me the slow Echo, not the wrong Echo> > the sshism> > when you found yourselfthe louder disruption of Return ~ ? maybe i have only ever seen on purpose?another context in which i've needed Vi ⌃L is the Sh Command Line of    wall their surprise inspection is starting nowbut i've not much shared a single machine with other living people since like forty years agoVi ⌃L never does much more for me than ⇧Z⇧Z to save-and-quit, and then relaunching Vi would do for meVi ⌃L does help me quit:  vim -yTerminal Screens do sometimes just not work right, i do see failures i can't repro reliably> > the sshism> > when you found yourselfi fear i keep on missing what question we're asking?
       
 (DIR) Post #AbF6011X27VEukxhom by pelavarre@social.vivaldi.net
       2023-10-28T21:43:30Z
       
       0 likes, 0 repeats
       
       .@robpike 1 ) you do remember the whole original meaning of leaving Stdin/ Stdout/ Stderr undirected in a Sh Pipe2 ) our rerunning that logic at macOS now says the default Stdin of a Sh Pipe should be the PbPaste, no longer the classic unprompted indefinite sleep til the next Control+D Tty Eof3 ) could you reply with the single word: Yesfor it would retweet well : -)<= https://github.com/pelavarre/byoverbs/blob/main/bin/3
       
 (DIR) Post #AmKjWrfxRub3BnnOoS by pelavarre@social.vivaldi.net
       2024-09-24T16:06:24Z
       
       0 likes, 0 repeats
       
       > SyntaxError: closing parenthesis ']' does not match opening parenthesis '{' on line 164People may have told you that the ( ) marks are the parenthesesBut Python knows better{ } and [ ] and ( ) are parentheses< > and << >> and so on, I'm less sure of