如何阻止不受欢迎的波浪号字符出现在git bash窗口中?

问题描述

如何阻止git bash窗口中出现不需要的波浪号?

我在Windows 10中使用Git bash。面临一个奇怪的问题。有时会在bash窗口中自动出现Tilde字符,这使我的正常工作流程变得乏味。为什么会出现?如何停止?

enter image description here

例如,运行$dbhost = "db-MysqL-nyc1-xxxx-xxx-db.ondigitalocean.com"; $dbport = "25060"; $dbuser = "doadmin"; $dbpass = "xxxxx"; $dbname = "crud"; $dsn = "MysqL:host=$dbhost;dbname=$dbname;port=$dbport;"; $db = new PDO( $dsn,$dbuser,$dbpass ); if ( ! $db ) { echo 'Failed'; var_dump( $db ); } else { echo 'Connected'; var_dump( $db ); } 之后,我花了一些时间喝咖啡,回来后我在控制台中发现了三个从未写过自己的波浪号。

解决方法

我唯一看到的是一个阻止计算机进入睡眠状态的程序,例如caffeine

这种程序将每30秒发送一个字符(请参见isse 00087),如果您的bash CMD处于焦点位置,则该字符将出现在所述CMD shell会话中。

在您的情况下,它可能是另一个程序(由于咖啡因会生成伪造的 F15 按键,通常会触发 transformIgnorePatterns: ['node_modules/(?!(quasar|quasar/*|@quasar|@quasar/*))'],,仅触发8~就是nbot),但总的思路是仍然存在。