如何在bash终端的命令行中退出git
我的终端日志行(这是正确的术语吗?)显示我在 git 中。我该如何退出 git?: ...
我更喜欢 Linux。我在终端中不小心执行了一个拼写错误的命令。 sudo echo 'export PATH=/home/grump/miniconda3/bin:$PATH' >> /.bashrc 现在它一直在执行并且我想摆脱它,我该怎么办? ...
尝试在 Awesome WM 启动时自动在 Linux 中运行 Neofetch。 问题是终端打开和关闭,而不是保持打开状态。 如果我改变 gnome-terminal 选项以保持打开,我就会收到错误。 我在用着: gnome-terminal -- neofetch 有一个已弃用的 -e 选项,它可以与其他东西一起使用,但行为相同,因为运行 neofetch 时终端不会保持打开状态。 其他终端命令正在运行,终端保持打开状态,只是 neofetch 会按预期关闭 ...
Ubuntu 22gnome-terminal允许您单击并拖动包含终止换行符的选择(例如,运行命令)。但是当您通过单击鼠标中键将其粘贴回 shell 时,换行符将被省略。该命令只是停留在那里,等待您按下 Enter 键。这种行为在 Ubuntu 18 中没有出现,在我所知道的任何早期 X11 实现中也没有出现。 (如果您粘贴到,则会vi包含换行符。因此复制是完整的。损坏的是粘贴。) 我怎样才能恢复以前的行为? 只需单击一次,而不是单击加击键。 我彻底迷失了gsettings。 https://gitlab.gnome.org/GNOME/gnome-te...
我希望在我的 gnome-terminal 窗口中突出显示某些关键词,例如“错误”。 是否可以配置 gnome-terminal 或 zsh 以使其突出显示这些词(无论哪个程序显示这些词)? ...
当我在 Gnome 终端中输入时ctrl-;,它会打印一个带下划线的字母 e。如果我输入一堆字母,它们也会带下划线。当我按下回车键时,下划线消失了,第一个 e 也消失了。这是怎么回事? (图形)Emacs 几乎做同样的事情。当我输入 时ctrl-;,Emacs 会显示一个带有字母 e 的图形覆盖(看起来不像 Emacs)。输入字母会添加到此覆盖中,当我按下回车键时,字母(e 除外)会放入 Emacs 缓冲区。 在我另一台运行 Ubuntu 的笔记本电脑上没有发生这种情况。这台运行的是 Fedora 36。 如果我尝试使用 xterm 执行上述操作,我会得到与...
我使用 fish shell 和 Gnome-Terminal 版本 3.44。 当我打开新终端时,我希望它从之前访问过的目录启动。如何通过 fish shell 实现这一点? ...
我将 Ubuntu 升级到了 Ubuntu 20.04.3 LTS。我当前的版本是 GNOME 3.36.8,窗口系统是 X11。我的 Gnome Terminal 版本是 3.36.2。 升级之前,在 Gnome 终端中选择文本复制到缓冲区/剪贴板,然后可以粘贴到任何桌面应用程序中。 升级后,在 Gnome 终端中选择文本不会将文本复制到(X11?Gnome?其他?)剪贴板。我必须按 ctrl+shift+c 才能复制文本。 如何恢复选择时复制功能? ...
我在 Ubuntu gnome 上使用 fish 已经有几天了,但我不知道是否可以保留“在特定文件夹中打开终端”功能。在文件应用程序中,我在文件夹内单击鼠标右键,然后按Open in terminal。 我已经在终端中覆盖了终端打开时使用的自定义命令: 从顶部菜单:Edit-> Profile Preference。 然后command tab,检查Run custom command instead of my shell并设置fish为自定义命令。 当我打开终端时,我总是进入我的主目录,即使我从另一个目录打开终端 我尝试设置自定义脚本来检索参...
所以我在安装和设置 Linux 方面还是个新手。我正在使用 arch linux 来学习更多关于这方面的内容,但是当我尝试安装和配置 dwm 以及 lightdm(我应该将后者留到另一篇文章中)时遇到了障碍。我的问题是,当我列出目录时,dwm 中的 gnome-terminal 显示的是方块而不是文本。我将保留 config.h 文件。如果需要更多信息,请询问我。 /* See LICENSE file for copyright and license details. */ /* appearance */ static const unsigned ...
我编辑了我的 bash_aliases 以获得一个新的别名(为了保护隐私,星号遮住了我的电子邮件): alias t_cluster="u*******@notchpeak.chpc.utah.edu" 然后我错误地将它添加到我的 bash_aliases 中(当我打算将它添加到我的 bashrc 中时): if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi 当我保存并退出 bash_aliases 时,我的终端就关闭了,再也无法打开。我对编程还不太熟悉,需要帮助来了解如何让终端重新工作。我不知道从哪...
我想打开新的终端窗口,每个窗口都有多个选项卡,虽然我设法打开了窗口,但我在选项卡方面遇到了麻烦。我目前遇到的情况是: #!/bin/bash # Opens new window, but with only one tab, code after --tab-with... does not work: gnome-terminal --window-with-profile=Bash -- bash -ic "command; bash;" --tab-with-profile=Bash -- bash -ic "command; bash;" ...
我正在尝试编写一个 bash 脚本,该脚本打开一个新的 gnome 终端窗口并运行一个别名命令。我发现使用函数而不是别名是正确的方法。我尝试了这两种方法,但无法让它工作,因为我收到一条错误,提示命令无法识别。 这就是我所拥有的。 #!/bin/bash # Cluster related functions function gateway () { ssh user@something -t ssh gateway } gnome-terminal --window-with-profile=Bash -- bash -c "gateway; ...
系统:Ubuntu 18.04 问题:如何复制包含控制字符(例如 ctrl-a)的字符串(例如来自 gvim(fenc=ascii 或 utf-8)),并将其包括控制字符粘贴到 gnome-terminal 中? 用例:我使用“screen”,我保存了一个文件,其中包含一些我想偶尔手动重新运行的命令,例如打开一个新的屏幕选项卡(ctrl-a、ctrl-c),然后输入命令,然后拆分(ctrl-a、S)、调整大小(ctrl-a、:、resize)... 能够复制粘贴所有控制字符将非常有用。 我使用 gvim 编辑源文件,通过剪贴板从 gvim 复制到另一个 gv...
我一直在笨拙地解决 Linux 系统上通过 VNC 出现的奇怪剪贴板问题。我最近注意到一个修复方法,想在这里记录下来。这篇文章的另一个标题可能是:VNC 客户端/主机剪贴板共享可能会影响某些 Linux 程序中的复制/粘贴行为。 作为参考,有问题的 VNC 会话是 CentOS 6 Linux 系统上的 TigerVNC(版本 1.1.0-24.el6)。我使用 TigerVNC 客户端从 Mac OS(Mojave 10.14.6)连接到此远程会话,并以全屏模式运行。 此设置长时间运行无问题(截至撰写本文时会话正常运行时间约为 300 天)。最近,基于选择...