zsh - 如果连续返回被击中,如何避免打印路径?
问题描述
前
host /workplace/sudo/myapp
>
host /workplace/sudo/myapp
>
host /workplace/sudo/myapp
>
host /workplace/sudo/myapp
>
host /workplace/sudo/myapp
>
期待:
>
>
>
>
host /workplace/sudo/myapp
>
我在 Zsh 中需要什么确切的配置来实现这一点?
解决方案
将此添加到您的.zshrc
文件中:
PS1='%m %~
> '
autoload -Uz add-zle-hook-widget
add-zle-hook-widget line-finish remove-pwd
remove-pwd() {
PS1='> ' zle .reset-prompt
zle -R
}
推荐阅读
- c# - ASP.NET Core 3 Web 应用程序、Azure 应用服务和 ANCM 进程内处理程序加载失败
- node.js - 运行 npm install 命令时,Jenkins 构建步骤失败
- node.js - 二、nodejs HTTP请求如何一个接一个?
- javascript - 用 Jest 模拟不需要的 React 组件
- python-3.x - 在pyqt4中退出窗口并打开另一个窗口的正确方法?
- python - 给定一个方法,如何获取定义该方法的类?
- mysql - 如何直接在 MySQL 中设置 WooCommerce 运输参数?
- r - 为并行处理设置 parLapply()
- sql - (REDSHIFT) 垂直合并 / FIRST_VALUE() 作为聚合
- bash - 从 HDFS 获取前两个文件