复制 (st) 终端
我经常想从我所在的任何目录复制我的终端。我使用命令(/bin/sh -c st cd $PWD &; read -),但这要求我先按 Enter 键,然后才能在原始终端中继续。我可以做些什么以便立即在原始终端中输入下一个命令吗?我宁愿不为这样微不足道的事情安装终端多路复用器。 ...
我经常想从我所在的任何目录复制我的终端。我使用命令(/bin/sh -c st cd $PWD &; read -),但这要求我先按 Enter 键,然后才能在原始终端中继续。我可以做些什么以便立即在原始终端中输入下一个命令吗?我宁愿不为这样微不足道的事情安装终端多路复用器。 ...
我想知道是否有办法让死键在 DWM 中工作? 我实际上正在使用法国AZERTY键盘: setxkbmap fr 例如,我无法ê在终端中打印字符。我^e反而得到了。 我尝试了几种字体,例如解放单声道,物之木或者卡斯卡迪亚莫诺。 我可以在计算机的其他任何地方(文本编辑器、网络浏览器等)打印该字符。 这是我的区域设置: bash ~ $ locale LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY=...
对于这个绝对糟糕的标题表示歉意,我不知道如何表达它。 因此,当我运行命令sudo update-alternatives --config x-terminal-emulator试图将默认终端模拟器更改为 st(简单终端,最糟糕的程序之一)时,它不会显示。这是否与 st 有关,按照设计,需要从源代码编译,我该如何修复它? adamfra@pop-os:~$ sudo update-alternatives --config x-terminal-emulator [sudo] password for adamfra: There are 2 choices...
我用 Rust 编写了一个 echo 程序(可以处理 UTF-8),有时 st 似乎会弄乱 UTF-8 输入。我尝试过不同的终端模拟器,例如 alacritty 和 gnome-terminal,它们工作正常。 要重现这一点: 在 st 中运行以下 Rust 代码: use std::io::BufRead; fn main() { for line in std::io::stdin().lock().lines() { let line = line.unwrap(); println!("{line}");...
我正在使用 vim 的 Hybrid_material 配色方案。当我打开终端(st)并输入 st -e vim 时,我的配色方案不会保留(我的所有内容都是黑色)。以下是一些屏幕截图: 黑色 vim 是指在 st 终端中输入 st -e vim 打开 Vim,另一种是在终端中简单打开 vim 这是我的 vimrc 文件:https://easyupload.io/ho0538 如果有人可以提供帮助,我将非常感激 ...
我想知道如何更改 st 中的制表符大小,因为我更改了代码和 st.info 中的变量,但它也说相应地重新编译 st.info 。我该怎么做呢? ...
我试图弄清楚如何将我的 st 版本的制表符大小更改为宽度为 4 个空格(仍然使用制表符),我执行了以下操作,但它不起作用: 我将tabspaces变量从 8 更改为 4,并将it#8值更改为圣信息到it#4,如文件中的代码config.def.h所示: /* * spaces per tab * * When you are changing this value, don't forget to adapt the »it« value in * the st.info and appropriately install the st.info i...
当使用回滚补丁与 dvtm 或 tmux 一起运行uckless' st 终端时,回滚(补丁)仅显示空白行(空白的黑色空间)。 运行 GNU screen 时这似乎不是问题。有办法解决吗? 回滚补丁:https://st.suckless.org/patches/scrollback/ dvtm:https://github.com/martanne/dvtm 多路复用器:https://github.com/tmux/tmux/wiki ...
是否有可能吞掉运行 Tmux 的终端?除非禁用 Tmux,否则我似乎无法使补丁正常工作。 我尝试过在 st 上使用“Screen”,没有任何问题:/。 谢谢! https://dwm.suckless.org/patches/swallow/ (使用 dwm-swallow-20200522-7accbcf.diff) 编辑: 无法弄清楚,但发现了一些很棒的东西: DVTM(类似于在终端中运行 DWM)。 https://github.com/martanne/dvtm ...
我正在尝试设置标题中描述的行为。以供参考,有一个答案这为 emacs 解决了这个问题。不过我使用 DWM/ST 和 Zsh。 我笨拙地尝试的解决方案包括修改 .zshrc 文件,其中包含以下内容: cd $pwd 我意识到这没有意义,因为 pwd 实例显示的路径实际上是打开终端本身的路径,即 $HOME。也许解决方案是扰乱ST,但我还没有任何想法如何做到这一点。任何帮助,将不胜感激。 ...
当在 zsh 的命令行中输入注释时,注释文本几乎看不见。我使用 st 终端(卢克·史密斯的叉子),这会拉动我.Xresources设置颜色,并且似乎注释被设置为color0.这是一个问题,因为终端的背景颜色也是由 设置的color0,这意味着注释颜色始终与背景匹配,因此始终不可见(我可以看到它,因为我的终端背景稍微透明)。有想法该怎么解决这个吗?颜色如下所示: 编辑:我正在使用zsh-语法高亮(通过 oh-my-zsh)。 ...
Vim 有用于选项卡导航的默认键绑定 -- Ctrl+ PgUp/ Ctrl+PgDown 但st它们不起作用,我想原因在于~/.inputrc但我不知道如何编辑它。 我当前的输入: "\e[1;5C": forward-word "\e[1;5D": backward-word "\e[1~": beginning-of-line "\e[4~": end-of-line "\e[7~": beginning-of-line "\e[8~": end-of-line "\eOH": beginning-of-line "\eOF": end-of...
在我的 vimrc 中,我设置了用于在 vim 中的拆分窗口中导航的键绑定。他们在 urxvt 工作得很好,但拒绝在 st 工作。 我的代码是 nnoremap <silent> <C-Up> :wincmd k<CR> nnoremap <silent> <C-Down> :wincmd j<CR> nnoremap <silent> <C-Left> :wincmd h<CR> nnoremap <silent> <C-Rig...
我正在运行新安装的 Arch linux,尝试设置柠檬吧。 我想在柠檬吧和我的终端(st)中使用 JoyPixels 字体作为表情符号。 我已经安装了fontconfig和lemonbar-xft(与fontconfig兼容)。当我跑步时...,我看到了/usr/share/fonts/joypixels/JoyPixels.ttf: JoyPixels:style=Regular。 我运行柠檬吧的脚本如下所示: #!/bin/sh . "${HOME}/.cache/wal/colors.sh" clock() { date +...
我使用 st 作为我的终端,它很棒。极简主义和功能的完美平衡。然而,令我烦恼的一件事是,每当我更改终端窗口的几何形状(通过调整大小或更改字体大小)时,超出范围的终端会话上的内容不会以任何方式重新绘制或环绕,它就消失了(即使将几何图形更改回其原始大小)。 是否存在可以解决此问题的补丁? 谢谢。 ...