Unix & Linux Stack Exchange
Q&A for users of Linux, FreeBSD and other Unix-like operating systems
Latest Questions
0
votes
2
answers
4174
views
Install problem for xdotool
Since I have problems with my Internet connection I'm not able to always run command `apt-get install xdotool` in Terminal, so I would like to download the **xdotool** package manually from website in .zip or .deb format and then install it manually every time I need it. (I'm using Usb Live Kali Lin...
Since I have problems with my Internet connection I'm not able to always run command
apt-get install xdotool
in Terminal, so I would like to download the **xdotool** package manually from website in .zip or .deb format and then install it manually every time I need it. (I'm using Usb Live Kali Linux 2016.2-amd64 and every time I reboot it deletes all files).
I've tried to download xdotool from https://github.com/jordansissel/xdotool at the right side in green box "Clone or download" there is option download ZIP. After that I extract all files in Home folder and then open it in Terminal.
in README file there are instructions like this:
> See the website for more up-to-date documentation
> http://www.semicomplete.com/projects/xdotool/ or the manpage listed
> below.
>
> Compile: make
> Install: make install
> Remove: make uninstall
>
> You may have to set 'PREFIX' to the location you want to install to.
> The default PREFIX is /usr/local
>
> For packagers, there's also support for DESTDIR for staged install.
I type in make
then make install
and it always outputs me this error:
root@kali:~/xdotool-master# make
cc -pipe -O2 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -Wno-missing-field-initializers -g -std=c99 -I/usr/X11R6/include -I/usr/local/include -fPIC -c xdo.c
xdo.c:29:34: fatal error: X11/extensions/XTest.h: No such file or directory
#include
^
compilation terminated.
Makefile:124: recipe for target 'xdo.o' failed
make: *** [xdo.o] Error 1
root@kali:~/xdotool-master# make install
install -d /usr/local
cc -pipe -O2 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -Wno-missing-field-initializers -g -std=c99 -I/usr/X11R6/include -I/usr/local/include -fPIC -c xdo.c
xdo.c:29:34: fatal error: X11/extensions/XTest.h: No such file or directory
#include
^
compilation terminated.
Makefile:124: recipe for target 'xdo.o' failed
make: *** [xdo.o] Error 1
root@kali:~/xdotool-master#
What I'm doing wrong?
Can you suggest me other methods of installation of xdotool (but without Internet connection)?
user219258
Mar 29, 2017, 06:03 PM
• Last activity: Aug 3, 2025, 05:58 PM
0
votes
2
answers
3255
views
How can I copy files from any USB stick to my user's home directory using the command line?
I have a USB stick that contains the folders "theme" and "icons". I want to copy those two folders to the `/home/andrew/.config` folder of my computer or any other computer. How can I do that using the terminal? I am on a Linux Mint Xfce system.
I have a USB stick that contains the folders "theme" and "icons". I want to copy those two folders to the
/home/andrew/.config
folder of my computer or any other computer. How can I do that using the terminal?
I am on a Linux Mint Xfce system.
Designer
(101 rep)
Dec 2, 2018, 01:20 PM
• Last activity: Aug 3, 2025, 12:57 AM
2
votes
1
answers
38
views
socat filter and replace character for modbus ascii
The goal is to get modbus ascii working with a Wallbox from ABL. So I placed a RS485 to TCP converter in the box, created a pseudo tty for my application and got the wrong frame. The answer starts with `>` and should start with `:`. So my approach is the following: ``` Terminal1: sudo socat -d -d -d...
The goal is to get modbus ascii working with a Wallbox from ABL.
So I placed a RS485 to TCP converter in the box, created a pseudo tty for my application and got the wrong frame.
The answer starts with
>
and should start with :
.
So my approach is the following:
Terminal1: sudo socat -d -d -d pty,link=/dev/ttyVA00,echo=0,perm=0777 pty,link=/dev/ttyVB00,echo=0,perm=0777
Terminal2: sudo socat -d -d -d pty,link=/dev/ttyV0,perm=0777 tcp:10.10.49.249:502
Terminal3: cat /dev/ttyVB00 > /dev/ttyV0
Terminal4: cat /:/g' > /dev/ttyVB00
Terminal5: ./modpoll -m ascii /dev/ttyVA00 -b 38400 -d 8 -p even -t4 -c 2 -0
And this works!
Could you give advice on how to simplify the socat solution and how to get it to autostart?
martin
(21 rep)
Jul 31, 2025, 10:49 AM
• Last activity: Aug 1, 2025, 08:57 AM
0
votes
3
answers
3237
views
How do i bindkey the Right Control Key in zsh?
I searched the internet and could not find anybody asking this question. I was annoyed of moving right and the autocomplete `autosuggest-accept` being the same keybind. My closes guesses were ``` bindkey -v ' ' autosuggest-accept ``` and ``` bindkey '\xffe4' autosuggest-accept ``` but they did not w...
I searched the internet and could not find anybody asking this question. I was annoyed of moving right and the autocomplete
autosuggest-accept
being the same keybind. My closes guesses were
bindkey -v '' autosuggest-accept
and
bindkey '\xffe4' autosuggest-accept
but they did not work. How should I go at finding how to do this?
1ctinus
(78 rep)
Apr 13, 2021, 11:25 PM
• Last activity: Jul 31, 2025, 10:03 PM
214
votes
5
answers
89563
views
What is the point of Ctrl-S?
Ctrl + S stops all output to the terminal which can be restarted with Ctrl + Q . But, why does Ctrl + S exist in the first place? What problem was trying to be solved by putting that control sequence in place?
Ctrl+S stops all output to the terminal which can be restarted with Ctrl+Q.
But, why does Ctrl+S exist in the first place? What problem was trying to be solved by putting that control sequence in place?
Jeff King
(2283 rep)
Jun 18, 2014, 02:28 PM
• Last activity: Jul 31, 2025, 08:32 AM
-3
votes
0
answers
31
views
Kali Linux terminal shows overlapping or misplaced symbols
How can I change my Kali Linux terminal preference settings back to the default? Because the symbols are not in the right place, I think. As you can see, the symbols overlap with each other. [![Screenshot showing overlapping characters in the terminal][1]][1] [1]: https://i.sstatic.net/9Q2rQwBK.png
How can I change my Kali Linux terminal preference settings back to the default? Because the symbols are not in the right place, I think.
As you can see, the symbols overlap with each other.

Subhan Ceferov
(1 rep)
Jul 30, 2025, 02:27 PM
• Last activity: Jul 31, 2025, 05:57 AM
8
votes
2
answers
2603
views
In Bash Vi mode, I get thrown into Insert mode automatically after one key press
I am using the bash shell with the XFCE4 terminal. I have configured the shell so that it is in Vi mode. I have done this by adding the following line in my ~/.bashrc file: set -o vi When in a shell in Normal Mode, the first character I press gets inputed in Normal Mode but then I get thrown in Inse...
I am using the bash shell with the XFCE4 terminal. I have configured the shell so that it is in Vi mode.
I have done this by adding the following line in my ~/.bashrc file:
set -o vi
When in a shell in Normal Mode, the first character I press gets inputed in Normal Mode but then I get thrown in Insert Mode.
ie:
I am in Normal Mode. If I press b, I will go back one word and get dropped in Insert Mode.
If I press bb, I will have got back one word, enter Insert Mode and then insert the b character.
Another example, if I press dd, the first d will be caught by Normal Mode, I will then go to Insert Mode where the second d will be inserted.
If I manually enter
set -o vi
in the shell (whether it is in my .bashrc or not) I will not get this behaviour and instead get the normal behaviour. I know the change in my .bashrc is getting read as I am not in Emacs mode.
I am using bash 4.2.45(1)-release.
Here is the full content of my .bashrc:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
PATH=$PATH:/home/bleakcabal/.rvm/gems/ruby-2.0.0-p247/bin
set -o vi
Gilles
(439 rep)
Sep 6, 2013, 01:52 AM
• Last activity: Jul 26, 2025, 04:18 PM
5
votes
1
answers
2741
views
Use Scroll Lock key for terminal flow control
So, my Scroll Lock key doesn't have much use, while I keep hitting Ctrl + S with no intention of stopping control flow. I know how to disable Ctrl + S from locking scroll (`stty -ixon`), but can I use Scroll Lock key instead for the same use? **- UPDATE -** In my terminal Scroll Lock does not stop c...
So, my Scroll Lock key doesn't have much use, while I keep hitting Ctrl+S with no intention of stopping control flow.
I know how to disable Ctrl+S from locking scroll (
stty -ixon
), but can I use Scroll Lock key instead for the same use?
**- UPDATE -**
In my terminal Scroll Lock does not stop control flow. My question is how to assign that function to that key.
Fernando César
(273 rep)
Dec 23, 2014, 10:00 AM
• Last activity: Jul 26, 2025, 08:02 AM
2
votes
1
answers
2809
views
Tmux horizontal split isn't working, instead it brings up a weird menu
So I use ctrl + a (bound to a instead of b), and I try to ctrl + a and release then type in SHIFT + ' which is " so ctrl + a + " like the horizontal split should in theory work. When I do that I get a weird menu (I'm not sure what this menu is, why it pops up, I'm trying to figure out how to correct...
So I use ctrl + a (bound to a instead of b), and I try to ctrl + a and release then type in SHIFT + ' which is "
so ctrl + a + " like the horizontal split should in theory work.
When I do that I get a weird menu (I'm not sure what this menu is, why it pops up, I'm trying to figure out how to correctly get the horizontal split to work)

ES-Legacy
(21 rep)
Feb 18, 2022, 04:50 PM
• Last activity: Jul 26, 2025, 06:07 AM
101
votes
16
answers
85907
views
Removing control chars (including console codes / colours) from script output
I can use the "script" command to record an interactive session at the command line. However, this includes all control characters *and* colour codes. I can remove control characters (like backspace) with "col -b", but I can't find a simple way to remove the colour codes. Note that I want to use the...
I can use the "script" command to record an interactive session at the command line. However, this includes all control characters *and* colour codes. I can remove control characters (like backspace) with "col -b", but I can't find a simple way to remove the colour codes.
Note that I want to use the command line in the normal way, so don't want to disable colours there - I just want to remove them from the script output. Also, I know can play around and try find a regexp to fix things up, but I am hoping there is a simpler (and more reliable - what if there's a code I don't know about when I develop the regexp?) solution.
To show the problem:
spl62 tmp: script Script started, file is typescript spl62 lepl: ls add-licence.sed build-example.sh commit-test push-docs.sh add-licence.sh build.sh delete-licence.sed setup.py asn build-test.sh delete-licence.sh src build-doc.sh clean doc-src test.ini spl62 lepl: exit Script done, file is typescript spl62 tmp: cat -v typescript Script started on Thu 09 Jun 2011 09:47:27 AM CLT spl62 lepl: ls^M ^[[0m^[[00madd-licence.sed^[[0m ^[[00;32mbuild-example.sh^[[0m ^[[00mcommit-test^[[0m ^[[00;32mpush-docs.sh^[[0m^M ^[[00;32madd-licence.sh^[[0m ^[[00;32mbuild.sh^[[0m ^[[00mdelete-licence.sed^[[0m ^[[00msetup.py^[[0m^M ^[[01;34masn^[[0m ^[[00;32mbuild-test.sh^[[0m ^[[00;32mdelete-licence.sh^[[0m ^[[01;34msrc^[[0m^M ^[[00;32mbuild-doc.sh^[[0m ^[[00;32mclean^[[0m ^[[01;34mdoc-src^[[0m ^[[00mtest.ini^[[0m^M spl62 lepl: exit^M Script done on Thu 09 Jun 2011 09:47:29 AM CLT spl62 tmp: col -b
andrew cooke
(1121 rep)
Jun 9, 2011, 01:51 PM
• Last activity: Jul 25, 2025, 08:26 AM
0
votes
0
answers
47
views
How does `/dev/tty` work as a "synonym"?
### Context To restore the standard input, standard output and/or standard error (file descriptors 0, 1 and/or 2 respectively) of a process to the keyboard and/or display of an interactive shell (bash) session, I have seen [here][1] that one can execute either of the following: $ exec &>/dev/tty or...
### Context
To restore the standard input, standard output and/or standard error (file descriptors 0, 1 and/or 2 respectively) of a process to the keyboard and/or display of an interactive shell (bash) session, I have seen here that one can execute either of the following:
$ exec &>/dev/tty
or
$ exec &>$(tty)
Whereas
$(tty)
(a command substitution) returns /dev/pts/X
where X
is the number associated to the currently active terminal window (pseudo-tty), thereby explicitly pointing the redirection to the "real" filename associated with the terminal in which the command is entered, in contrast /dev/tty
is a character file which *seems* to appear identical to different processes (i.e. to different concurrent terminal windows).
In man 4 tty
it says:
> The file /dev/tty [...] is a synonym for the controlling terminal of a process...
In The Open Group Base Specifications Issue 8, Chapter 10 it says:
> **/dev/tty**
>
> In each process, a synonym for the controlling terminal associated with the process group of that process, if any. It is useful for programs or shell procedures that wish to be sure of writing messages to or reading data from the terminal no matter how output has been redirected. It can also be used for applications that demand the name of a file for output, when typed output is desired and it is tiresome to find out what terminal is currently in use.
### Question
Since /dev/tty
is a file and not a symbolic link like /dev/fd
or /proc/self
, how can it "point" to different terminal processes when interpreted in different terminal windows? What does it mean in Unix/Linux parlance to be "a synonym" when not a symbolic link or a hard link — I mean: what is interpreting such a "synonym" when invoked on a command line and how?
The Quark
(402 rep)
Jul 24, 2025, 01:16 PM
• Last activity: Jul 25, 2025, 05:58 AM
0
votes
0
answers
37
views
"mnt": Numerical result out of range and wrong fs type issue while connecting shared folder from local system
I have a mac M4 chip and running my ubuntu and centos stream 10 on UTM and when it try to connect the shared folder from my mac i keep getting this issue as "wrong fs type" [![wrong fs type][1]][1] After so many reboot this worked but when i try to open the folder in ubuntu file system it throws me...
I have a mac M4 chip and running my ubuntu and centos stream 10 on UTM and when it try to connect the shared folder from my mac i keep getting this issue as "wrong fs type"
After so many reboot this worked but when i try to open the folder in ubuntu file system it throws me an error stating that this location could not be displayed "mnt": Error when getting information for file "/mnt/kku": Numerical result out of range


N Karthik
(1 rep)
Jul 10, 2025, 01:29 PM
• Last activity: Jul 23, 2025, 06:18 PM
0
votes
0
answers
27
views
How to preset slime target to vim terminal by default?
When I use [vim-slime][1], every time I open a vimterminal I have to reconfigure it. ``` :let g:slime_target="vimterminal" ``` Followed by: ``` SlimeConfig ``` And then I choose the terminal I just opened as the target for the buffer I am in via a read statement from the plugin. This is becoming tir...
When I use vim-slime , every time I open a vimterminal I have to reconfigure it.
:let g:slime_target="vimterminal"
Followed by:
SlimeConfig
And then I choose the terminal I just opened as the target for the buffer I am in via a read statement from the plugin.
This is becoming tiresome; I seem to be able to set the slime_target as vimterminal
using my .vimrc
, but it is still unclear to me how to call the SlimeConfig
command and pass it an argument on the latest newly opened terminal upon opening the vimterminal.
I've found the following thread that seems to address this, but it appears that it's fired every time one switches windows.
leeand00
(4927 rep)
Jul 23, 2025, 03:52 PM
2
votes
3
answers
5223
views
How to stop execution of command from prompt in shell?
My prompt contains some info about git repo under current directory. When I do `cd` somewhere, my shell executes some commands (i.e. `git status`). Is there a way to stop execution of such commands via the same terminal? Sending signals from keyboard (e.g. via Ctrl + c ) doesn't work. ### Update #1...
My prompt contains some info about git repo under current directory. When I do
cd
somewhere, my shell executes some commands (i.e. git status
).
Is there a way to stop execution of such commands via the same terminal? Sending signals from keyboard (e.g. via Ctrl+c) doesn't work.
### Update #1
I don't want to disable those commands permanently - I just want them to start running and then stop them in runtime.
abyss.7
(189 rep)
Jan 10, 2018, 01:32 PM
• Last activity: Jul 22, 2025, 03:02 AM
27
votes
3
answers
28258
views
Check if terminal supports 24-bit / true color
In a shell script, how can I test programmatically whether or not the terminal supports 24-bit or true color? ---- Related: [This question](https://unix.stackexchange.com/questions/404414/print-truecolor-24-bit-test-pattern) is about printing a 24-bit / truecolor test pattern for eyeball verificatio...
In a shell script, how can I test programmatically whether or not the terminal supports 24-bit or true color?
----
Related: [This question](https://unix.stackexchange.com/questions/404414/print-truecolor-24-bit-test-pattern) is about printing a 24-bit / truecolor test pattern for eyeball verification
Tom Hale
(32892 rep)
Jun 18, 2018, 02:02 AM
• Last activity: Jul 22, 2025, 01:31 AM
0
votes
0
answers
82
views
In "read", why does the cursor does not move to the next input line when there is 1 character more than there are columns?
I have noticed that when providing input to `read`, both Bash's and Dash's, the cursor does not move to the next line if the current line contains 1 character more than there are columns. In MATE Terminal, GNOME Terminal and LXTerminal, the cursor disappears. In xterm and the virtual console the cur...
I have noticed that when providing input to
read
, both Bash's and Dash's, the cursor does not move to the next line if the current line contains 1 character more than there are columns. In MATE Terminal, GNOME Terminal and LXTerminal, the cursor disappears. In xterm and the virtual console the cursor stays in the last column.
If the current line contains 2 character more than there are columns, then in all the aforementioned terminals and the console, the cursor appears on the next input line, in the second column, after the excessive character.
This behavior can be seen in Bash with
read -p "$( x="$( tput 'cols' )" ; for (( y = 0 ; y < x ; ++y )) ; do echo -n 'x' ; done )"
I don't know if the command works in Dash. This command prints the prompt in read
long enough to fill the first line for input with the character "x" until the last column, included (read
waits for further input, so you need to control-d
to return to the shell). Notice that the cursor has disappeared from the terminal (or console).
On the other hand, we see that making the prompt in read
1 character longer causes the cursor to appear on the next line. It can be seen with just changing the 0
in the previous command to -1
, like
read -p "$( x="$( tput 'cols' )" ; for (( y = -1 ; y < x ; ++y )) ; do echo -n 'x' ; done )"
Now we print 1 character more that there are columns, the line wraps, and the cursor is shown.
The behavior that I would expect is that the cursor moves to the next line if the current line contains 1 character more than there are columns (i.e. the cursor never disappears or stays in the last column).
**So, why does the cursor not move? Is it expected behavior? What program or library causes it?**
decision-making-mike
(179 rep)
Jul 20, 2025, 05:55 PM
5
votes
7
answers
804
views
Why is the output of Device Status Report sent to the standard input instead of output?
On Wikipedia [it is explained](https://en.wikipedia.org/wiki/ANSI_escape_code) that "Device Status Report" is an ANSI control sequence that "[r]eports the cursor position (CPR) by transmitting `ESC[n;mR`, where `n` is the row and `m` is the column". So, in MATE Terminal, in Bash, if I do ```bash ech...
On Wikipedia [it is explained](https://en.wikipedia.org/wiki/ANSI_escape_code) that "Device Status Report" is an ANSI control sequence that "[r]eports the cursor position (CPR) by transmitting
ESC[n;mR
, where n
is the row and m
is the column".
So, in MATE Terminal, in Bash, if I do
echo -ne '\e[6n'
then I get ;1R
. It looks like a part of the response that Wikipedia describes. If I then add read
like
echo -ne '\e[6n' ; read
then I get ^[[2;1R
. I have it where I would expect to provide input. I conclude that this is the proper output of Device Status Report, and that it is being sent to the standard input.
**What are the reasons that it is sent to the standard input and not output?**
I find this behavior unintuitive. If I would like to know the position of the cursor, ideally I'd have it on the standard output. Like, I could then assign it to a variable easily. Does it play a role that the control sequence is called "Device Status Report" and not "Cursor Position Report"?
I see there are multiple questions here regarding Device Status Report, but I cannot find any that would answer this question. If there is, I'd appreciate a link.
decision-making-mike
(179 rep)
Jul 16, 2025, 11:48 PM
• Last activity: Jul 19, 2025, 06:41 PM
0
votes
0
answers
11
views
phosh gives me an error and phoc opens up empty black screen or few apps which I try to open hence onwards
As far as I know `pho` stands for `phone` I think,- When I run `phosh` I getting following error :~$ phosh (phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127: [libseat] [libseat/backend/logind.c:131] Could not take device: Device or resource busy (phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127:...
As far as I know
while I close
pho
stands for phone
I think,-
When I run phosh
I getting following error
:~$ phosh
(phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127: [libseat] [libseat/backend/logind.c:131] Could not take device: Device or resource busy
(phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127: [backend/session/session.c:322] Failed to open device: '/dev/dri/card0': Resource temporarily unavailable
(phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127: [backend/backend.c:217] Found 0 GPUs, cannot create backend
(phoc:9139): phoc-wlroots-CRITICAL **: 16:28:35.127: [backend/backend.c:311] failed to add backend 'drm'
(phoc:9139): phoc-server-CRITICAL **: 16:28:35.151: Failed to create server: Could not create backend
and phoc
opens up blank empty black screen or it opens up the few of the apps whatever I try to open after, for example eclipse ide

phoc
window, I get the following terminal
output
phoc-output-Message: 16:32:20.323: Output 'X11-1' added ('The X.Org Foundation'/'11.0'/''), 0mm x 0mm
I would like know what is use of this phoc
and phosh
Dev Anand Sadasivam
(131 rep)
Jul 18, 2025, 11:13 AM
• Last activity: Jul 18, 2025, 11:37 AM
0
votes
0
answers
9
views
Change of behavior mutt when saving sent letters to the server
How do hooks work? Is it possible to use them to change the saved copy of the letter on the mail server (for example, to delete attachments)? For example, to use account-hook and replace the sent letter with a copy? I am using mutt from terminal.
How do hooks work? Is it possible to use them to change the saved copy of the letter on the mail server (for example, to delete attachments)? For example, to use account-hook and replace the sent letter with a copy? I am using mutt from terminal.
Nikulok
(33 rep)
Jul 17, 2025, 10:34 PM
2
votes
3
answers
1222
views
How can I navigate and copy some text from the past terminal output?
### Problem Very often when I work with `git` I need to copy some content from the output of the last command. And I hate switching from keyboard to trackpad/mouse. **Case #1** ``` ... ➜ extract_ttc git:(feature/simplify-gha-workflows) git push fatal: The current branch feature/simplify-gha-workflow...
### Problem
Very often when I work with
git
I need to copy some content from the output of the last command. And I hate switching from keyboard to trackpad/mouse.
**Case #1**
...
➜ extract_ttc git:(feature/simplify-gha-workflows) git push
fatal: The current branch feature/simplify-gha-workflows has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin feature/simplify-gha-workflows
I need to copy git push --set-upstream origin feature/simplify-gha-workflows
manually to execute, so I switching to mouse/trackpad from keyboard
**Case #2**
...
➜ extract_ttc git:(feature/simplify-gha-workflows) git push --set-upstream origin feature/simplify-gha-workflows
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (6/6), 1.16 KiB | 1.16 MiB/s, done.
Total 6 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
remote:
remote: Create a pull request for 'feature/simplify-gha-workflows' on GitHub by visiting:
remote: https://github.com/fontist/extract_ttc/pull/new/feature/simplify-gha-workflows
remote:
To github.com:fontist/extract_ttc.git
* [new branch] feature/simplify-gha-workflows -> feature/simplify-gha-workflows
Branch 'feature/simplify-gha-workflows' set up to track remote branch 'feature/simplify-gha-workflows' from 'origin'.
I need to copy https://github.com/fontist/extract_ttc/pull/new/feature/simplify-gha-workflows
again to execute open
### Questions
- Is there a way to navigate the terminal output of the past commands (without mouse/trackpad)?
- Is there some approach that doesn't depend on the terminal app (for example I use iTerm on OSX)?
- If there is no solution in the way how I imagined it: what are possible approaches to achieve the same with keyboard only?
CAMOBAP
(270 rep)
Dec 21, 2020, 02:42 PM
• Last activity: Jul 16, 2025, 12:11 PM
Showing page 1 of 20 total questions