GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 12-Sep-2024 22:23:02 JST Julia Evans Julia Evans

    I'd love ideas for how to intentionally "break" my terminal so that one of these 4 things happen:

    1. backspace doesn’t work, it prints ^H instead
    2. terminal won't echo my characters when you type them
    3. the line not breaking, and the terminal pasting new characters over old ones
    4. overflowing the line, and when I backspace, the line is poorly redrawn

    ideally I'd love steps that are:

    a) specific
    b) might (more or less) "realistically” happen while using the terminal normally
    c) not Ctrl-S

    In conversation Thursday, 12-Sep-2024 22:23:02 JST from social.jvns.ca permalink
    • feld repeated this.
    • Embed this notice
      Random Damage 🌻 (randomdamage@infosec.exchange)'s status on Thursday, 12-Sep-2024 22:23:00 JST Random Damage 🌻 Random Damage 🌻
      in reply to

      @b0rk interrupting password entry with ctrl-c or ctrl-\ frequently leaves the terminal in a no-echo mode so you can't see what you are typing

      The reset command usually fixes most terminal issues, but you might need to type ctrl-m instead of return for it to take

      In conversation Thursday, 12-Sep-2024 22:23:00 JST permalink
      feld likes this.
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Thursday, 12-Sep-2024 22:23:08 JST feld feld
      in reply to
      • Random Damage 🌻
      @RandomDamage @b0rk ctrl-m ... that's a trick I wasn't aware of
      In conversation Thursday, 12-Sep-2024 22:23:08 JST permalink
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Thursday, 12-Sep-2024 22:23:58 JST feld feld
      in reply to
      @b0rk I wonder if this is something fish shell is protecting you from
      In conversation Thursday, 12-Sep-2024 22:23:58 JST permalink
    • Embed this notice
      Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 12-Sep-2024 22:23:59 JST Julia Evans Julia Evans
      in reply to

      thanks for all the suggestions for how to break my terminal, here are the ones that have worked for me so far:

      1. start a less capable shell (like dash), then `cat /usr/bin/vim` (screenshot included)
      2. start `screen` and then `kill -9` it. Breaks my terminal in a way that can't be fixed with `reset`.
      3. start `htop` in bash/zsh and then `kill -9` it. Causes using the mouse to print control characters. (doesn't break in fish though)
      4. killing almost any TUI app in bash/zsh seems to break it

      In conversation Thursday, 12-Sep-2024 22:23:59 JST permalink

      Attachments


      1. https://cdn.masto.host/socialjvnsca/media_attachments/files/113/124/720/965/921/935/original/00131a2c0327e3c7.png

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.