AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[terminal](computer)

Martin Hope
Sridhar Sarnobat
Asked: 2024-09-19 12:46:59 +0800 CST

Shell/终端不再记录过早输入的文本

  • 7

假设我正在等待一个长时间运行的命令完成。

在我能够输入第二个命令之前,当第一个命令完成并且提示符返回时,输入的文本将被保留(如果我按下回车键,甚至会执行第二个命令)。

这种情况不再发生,我不记得更新 zsh、iTerm Mac OS 客户端或我的 Ubuntu 服务器中的任何东西。

我不知道该用 Google 搜索什么,我也想不出该用什么搜索词。而且我的标签可能会误导我。希望有人能给我指明正确的方向

示例 A:执行第二条命令

期望

$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /media/me/disk<enter>
$ ls -ld /media/me/disk
drwxr-xr-x 2 me me 2 Sep 18 21:37 /media/sarnobat/videos_10G

实际的

$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me:me /media/me/disk<enter>
$ ls -ld /media/me/disk
drwxr-xr-x 2 root root 2 Sep 18 21:37 /media/sarnobat/videos_10G

第二条命令未执行。

示例 B:保留第二条命令文本

期望

$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /med
$ sudo chown me /med

实际的

$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /med
$ 

我在前一个命令完成之前开始输入的不完整命令消失了。

terminal
  • 1 个回答
  • 25 Views
Martin Hope
jacobsa
Asked: 2024-07-06 18:37:59 +0800 CST

为什么 tmux 不再允许我通过回滚搜索某些字符串?

  • 5

最近,tmux 或我在其中运行的软件发生了一些变化,以至于我无法再可靠地在回滚中搜索其输出。有些字符串可以搜索,有些则不能,我不知道它们之间有什么区别,但我怀疑这可能与附近行的颜色有关。

例如,我的屏幕上目前显示的内容如下:

终端输出

我可以使用Ctrl-A, ?搜索来Build找到time这些字符串;它工作正常。但如果我搜索,则Elapsed没有结果,或者至少没有突出显示。

如果我使用capture-pane并保存回滚,据我所知,save-buffer字符串没有什么奇怪的地方。Elapsed

我在 macOS 上使用 Terminal.app,通过 SSH 连接到运行 tmux 的 Linux 机器。

我到底该如何调试这个问题?

terminal
  • 1 个回答
  • 69 Views
Martin Hope
Thai Tran
Asked: 2024-06-10 22:40:02 +0800 CST

如何禁用 iterm 和 oh-my-zsh 上的行突出显示?

  • 7

我今天刚刚设置了新的 Macbook,当我使用鼠标在终端上选择特定行时,行上开始出现奇怪的蓝色边框突出显示。另一行会稍微褪色一点(请查看我的屏幕截图了解更多详细信息)。此突出显示仅出现在 zsh shell(使用 oh-my-zsh)中。当我再次将 shell 切换为 bash 时,我没有看到这种奇怪的事情发生。此外,每行的开头都有一个小箭头。我尝试更改 oh-my-zsh 的所有其他主题,但问题仍然存在。zsh 的所有配置都只是默认设置。有人知道为什么吗?

在此处输入图片描述

我的 zsh 版本是 zsh 5.9 (x86_64-apple-darwin23.0)

编辑:如果我打开 tmux,一切就都正常了

terminal
  • 2 个回答
  • 108 Views
Martin Hope
quantum231
Asked: 2024-03-27 03:33:04 +0800 CST

Windows下通过cmd和powershell访问Cygwin的Linux程序

  • 5

我使用 Cygwin 一段时间了。当我需要新的软件包时,我打开安装程序并选择我需要的版本,安装程序会处理其余的事情。我注意到程序都下载到C:\cygwin64\bin

bin 文件夹内有许多 .exe 可执行文件。这包括 diff、find、grep、gzip、vi、vim、whatis、which、who、whoami 等。我所做的就是添加C:\cygwin64\bin到用户 PATH 变量中。

现在,我可以访问上面提到的所有程序以及更多程序,这些程序是通过 Cygwin 以及 PowerShell 和 Windows 命令提示符下载和使用的。我很困惑。所有这些程序都应该仅在 Cygwin 或任何 Windows 终端中运行吗?如果我可以在没有 Cygwin bash 终端的情况下运行这些程序,那么首先拥有 Cygwin 的意义何在?

terminal
  • 1 个回答
  • 25 Views
Martin Hope
Lepherd
Asked: 2024-01-29 05:50:36 +0800 CST

NeoVim 在 tmux 下运行缓慢

  • 5

NeoVim 在 tmux 中使用 0.5-1 秒从插入模式进入正常模式 IF,否则不会。

我将 Alacritty 与 WSL (Debian) 结合使用,并通过以下方式进行了测试。

测试是否是 NeoVim 插件

NeoVim 开始时没有插件:nvim -u NONE

使用设置来减少 tmux 上的负载/配置 tmux 以提高性能

我看到的一些选项可能会减慢 tmux 的速度;

set -g mouse off
set -g status-interval 60
set-option -g history-limit 10000

使用了几个终端模拟器来测试它不是模拟器或WSL

使用 PowerShell、Git Bash 和 Alacritty,没有 tmux。

结果

我将这些组合起来,所以我使用了一个高性能的 tmux 配置,带有多个模拟器,全部在 WSL 中,带有无插件 NeoVim,并且从插入模式转到正常模式的唯一一次缓慢是当我使用 tmux 时。我想也许是因为 tmux 使用转义键,但我使用Ctrl+Space而不是这里讨论的内容: https: //superuser.com/a/1343036/1763274

谢谢阅读!

terminal
  • 1 个回答
  • 29 Views
Martin Hope
elephantatech
Asked: 2023-11-21 19:54:07 +0800 CST

Windows 11 上的 Windows 终端出现找不到 nerd 字体的错误

  • 5

启动 Windows 终端时出错

警告

无法找到所选字体“Hack Nerd Font”。

已选择“Consolas”。

请安装缺少的字体或选择其他字体

我在 Windows 11 上使用 Windows 终端

我安装了 nerd hack 字体https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/Hack.zip

我可以在列出的 Windows 字体中看到它

我已将其添加到设置 json 上的默认配置文件中

    "profiles": 
{
    "defaults": 
    {
        "font": 
        {
            "face": "Hack Nerd Font"
        },
        "opacity": 85,
        "useAcrylic": true
    },

但我仍然收到错误

现在我重新选择字体并修复了该会话的问题,但它不坚持。

terminal
  • 1 个回答
  • 43 Views
Martin Hope
Johan
Asked: 2023-08-15 22:06:46 +0800 CST

如何让 kube-ps1 在 MacOSX 上的 Warp 终端中工作?

  • 5

我正在尝试从iterm2迁移到warp,但我无法工作的一件事是kube-ps1项目,这对我来说非常重要。它的作用是使当前的 Kubernetes 上下文在提示符下可见,如下所示:

在此输入图像描述

在 iterm2 中,这表明我处于“prod”Kubernetes 上下文中。我在 iterm2 中使用 Oh My Zsh,并且刚刚使用页面上的文档安装了它:

brew install kube-ps1

自从我使用 zsh (ohmyzsh) 以来,我已经执行了以下操作:

plugins=(
  kube-ps1
)

PROMPT='$(kube_ps1)'$PROMPT # or RPROMPT='$(kube_ps1)'

在 iterm2 中,它现在可以正常工作(运行后kubeon),并且我可以在提示中看到 kubernetes 上下文,但它似乎在 Warp 中不起作用。

我也尝试过这个:

$ source /opt/homebrew/Cellar/kube-ps1/0.8.0/share/kube-ps1.sh
PROMPT='$(kube_ps1)'$PROMPT # or RPROMPT='$(kube_ps1)'

但我还是没工作。如何让 kube-ps1 在 Warp 中工作?

terminal
  • 1 个回答
  • 17 Views
Martin Hope
404 Name Not Found
Asked: 2023-08-12 23:14:42 +0800 CST

在后台运行 Java JAR 文件

  • 6

我有一个.jar文件在 hdpi 屏幕上表现得很奇怪。当我直接双击运行它时,文本非常小且模糊,就好像它不支持 hdpi 一样。但是,如果我打开终端并使用 运行它java -jar MyJar.jar,它现在可以正确缩放文本。不幸的是,作为一个副作用,它也会吐出日志,并在终端关闭时死亡。

尝试在属性的“兼容性”部分中设置 hdpi 设置java.exe似乎没有任何作用。

有没有办法可以.jar从我的终端运行该文件而不让它吐出日志并阻止我的终端?

感谢您的时间。


如果重要的话,有问题的文件来自 JDownloader2 下载页面的其他.jar部分。

我使用的终端是新的 Windows 终端,我尝试的 shell 包括 MSYS2 和 CMD - 两者都将日志保留在 stdout/stderr 和 block 中。

terminal
  • 1 个回答
  • 16 Views
Martin Hope
HardcorEViruS
Asked: 2023-07-30 17:25:05 +0800 CST

veracrypt 错误识别磁盘大小

  • 5

我尝试使用 veracrypt在4TiB 磁盘上创建隐藏分区,但它报告只有416MiB 可用。如何使用 veracrypt cli 创建(几乎)整个磁盘的隐藏分区?

sudo fdisk -l /dev/disk/by-id/MY-DISK

Disk /dev/disk/by-id/MY-DISK: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors

sudo veracrypt -t -c --volume-type=hidden /dev/disk/by-id/MY-DISK --encryption=twofish --hash=whirlpool --filesystem=none -p 'mypassword' --pim=0 -k "" --random-source=/dev/urandom --size=3950G

Error: Incorrect volume size

使用交互式变体sudo veracrypt -t -c --volume-type=hidden /dev/disk/by-id/MY-DISK --encryption=twofish --hash=whirlpool --filesystem=none -p 'mypassword' --pim=0 -k "" --random-source=/dev/urandom

Enter hidden volume size (sizeK/size[M]/sizeG/sizeT/max): 3950G
Error: Maximum volume size is 416 MiB.
terminal
  • 1 个回答
  • 17 Views
Martin Hope
mrjake2
Asked: 2023-07-12 07:03:12 +0800 CST

ls 使用 LS_COLORS 着色时忽略扩展名

  • 5

我正在尝试设置LS_COLORS为 ls 输出着色,但由于某种原因它忽略任何文件匹配模式。它正确地为可执行文件、目录等着色,但它似乎完全忽略了我的任何以 * 开头的文件匹配模式。

我知道字符串本身是正确的,因为我已经在另一台机器上尝试过它并且它按预期工作。fi我还知道这些不会被像and这样的包罗万象的值覆盖,di因为当我删除LS_COLORS字符串的这些部分时,我根本没有得到任何彩色输出。我已经确认我使用的是 GNU ls 而不是其他风格的 ls。

字符串本身相当长,但这是我为测试而创建的截断版本(它与我的真实字符串相同LS_COLORS,我刚刚从字符串开头删除了大约 200 个扩展名):

*.war=38;5;215:*.wav=38;5;136;1:*.webloc=38;5;116:*.webm=38;5;115:*.webp=38;5;97:*.wma=38;5;137;1:*.wmv=38;5;114:*.woff=38;5;66:*.woff2=38;5;66:*.wrl=38;5;216:*.wv=38;5;136;1:*.wvc=38;5;136;1:*.xcconfig=1:*.xcf=38;5;7:*.xcsettings=1:*.xcuserstate=1:*.xcworkspacedata=1:*.xib=38;5;208:*.xla=38;5;76:*.xln=38;5;7:*.xls=38;5;112:*.xlsx=38;5;112:*.xlsxm=38;5;112;4:*.xltm=38;5;73;4:*.xltx=38;5;73:*.xml=38;5;178:*.xpi=38;5;215:*.xpm=38;5;97:*.xsd=38;5;178:*.xsh=38;5;41:*.yaml=38;5;178:*.yml=38;5;178:*.z[0-9]{0,2}=38;5;239:*.zcompdump=38;5;241:*.zig=38;5;81:*.zlogin=1:*.zlogout=1:*.zprofile=1:*.zsh=38;5;172:*.zshenv=1:*.zwc=38;5;241:*.zx[0-9]{0,2}=38;5;239:bd=38;5;68:ca=38;5;17:cd=38;5;113;1:di=38;5;30:do=38;5;127:ex=38;5;208;1:pi=38;5;126:fi=0:ln=target:mh=38;5;222;1:no=0:or=48;5;196;38;5;232;1:ow=38;5;220;1:sg=48;5;3;38;5;0:su=38;5;220;1;3;100;1:so=38;5;197:st=38;5;86;48;5;234:tw=48;5;235;38;5;139;3:

知道这里会发生什么吗?

terminal
  • 1 个回答
  • 47 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve