我正在寻找一种简单的方法来始终如一地运行自动打开到特定目录的终端。有没有办法在不更改默认目录的情况下做到这一点?
最好我只点击一个“快捷方式”链接,它会打开那个自定义终端到那个目录,或者为我运行 CD 命令。
目前,当我打开终端(通过 Linux Mint GUI 菜单)时,它默认“带”我到主目录。大多数情况下,这是一个很好的默认选择。
但是,在某些情况下,我希望它会在其他地方开放。我不希望每次都输入 CD 命令,例如:
cd Dropbox/GTD
Run Code Online (Sandbox Code Playgroud)
由于我时不时地处理位于该特定目录中的文件(足以令人痛苦),我希望有人能指出一个方法,所以我所做的一切都是理想的
我对使用命令行和 Linux 有基本的了解,但我并不高级。希望你能把它变笨一点^_^
哦,提前感谢任何可以帮助我指明正确方向的花絮。
我最近在我的机器上用 Cinnamon 全新安装了 Linux Mint 17.3。
在全新安装之前,如果我右键单击 nemo 中的文件或文件夹,菜单将有一个“创建快捷方式”选项。现在在全新安装后,该选项不存在。我已经浏览了 nemo 首选项,但找不到任何启用它的选项。
经过一番搜索,我发现了一个在 nemo 中创建文件快捷方式的键盘快捷键(ctrl+ shift+ 单击并拖动),但我更喜欢更直观(和令人难忘)的右键单击菜单选项。
同样,现在缺少的其他右键单击选项是
copy to
other panehomeDownloadsmove to
other panehomeDownloads我怎样才能恢复这些选项?
我尝试通过 Nemo 首选项进行搜索,但无济于事。
我正在使用 Debian,我想在启动器上创建一个图标,单击它可以打开我的 Teamspeak 服务器。目前,我必须转到终端并键入以下命令。
cd /usr/bin/teamspeak3-server_linux-amd64
./ts3server_minimal_runscript.sh
Run Code Online (Sandbox Code Playgroud)
这会启动我的 Teamspeak 3 服务器,让终端保持打开状态,这很费时,而且仅为此目的而打开终端很烦人。在 Ubuntu 中,我只是制作了一个 .desktop 文件并将图标拖到我的启动器上,这要好得多。不确定如何在 Debian 上做到这一点,有人可以建议吗?
在 Pop! 上安装 PyCharm 后 操作系统(通过解压下载)没有简单的方法来运行该程序。
我可能已经将其安装在my Documents文件夹中。不确定约定是什么。
要运行 PyCharm,我需要转到该文件夹pycharm-community-2019.2.4/bin,打开终端并运行
./pycharm.sh
Run Code Online (Sandbox Code Playgroud)
有什么办法可以让我的生活更轻松吗?
我设置自定义$PATH在~/.bashrc用PATH=$HOME/.bin:$PATH。当我geany从终端启动它时,它能够找到位于$HOME/.bin. 当我使用 XFCE 启动器启动 Geany 时,它不会选择自定义路径并且我的自定义构建工具不起作用。是否可以设置自定义路径以便启动器将其选中?我宁愿不必创建自定义.desktop文件。
虽然是有“的.bashrc”等同文件中读取所有炮弹?如果我知道当我使用快捷方式启动程序时使用什么 shell 以及该 shell 是如何启动的,就会提供答案。据推测,它不是交互式 bash shell,否则.bashrc将被获取。
我注意到可以使用键盘应用程序在 Linux Mint 17.1 中设置多个热键,但不可能设置热键“显示所有 Windows”;您只能使用 Preferences -> Hot Corners 设置按钮。
您也可以设置自定义热键,但我不能这样做。在互联网上浏览,我没有找到任何教程,维基,......来做到这一点。
有人可以建议我必须做什么设置吗?
当我尝试打开 gnome 终端时,通过单击应用程序中的“终端”图标,我得到了一个加载,然后什么也没有发生。有什么方法可以查看尝试打开它以尝试 ddebug 的后台输出吗?
更新1:
所以我能够打开 xterminal 并尝试像这样启动 gnome 终端: gnome-terminal
这导致了这个输出,抱歉,如果它有点错误,我不得不手动复制它,因为我无法弄清楚如何在 xterminal 中复制和粘贴:
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8
Run Code Online (Sandbox Code Playgroud)
更新 2:
我正在使用 GNOME 3.28.0(在 Arch Linux 中)。我也使用两种语言,所以我经常在这两种语言之间来回切换。
我正在尝试配置快捷方式以在\xe2\x80\x93 inside源之间切换Settings > Devices > Keyboard,但到目前为止,我无法使用我想要的快捷方式:Alt+ Shift\xe2\x80\x93 和如果可能的话,禁用快捷方式Switch to previous input source(因为我只使用两种语言)。
默认值是:Super+Space和Shift++ 。SuperSpace
\n\n有什么线索吗?
\n\n更新
\n\ndconf Editor我尝试使用“键”“手动”设置它org.gnome.desktop.wm.keybindings switch-input-source......但由于某种原因它不喜欢Alt+ Shift。为了以防万一,我什至重新启动了系统。
gnome keyboard-shortcuts desktop-environment gnome-shell desktop-shortcuts
linux-mint ×3
gnome ×2
command-line ×1
debian ×1
directory ×1
eclipse ×1
file-copy ×1
gnome-shell ×1
linux ×1
menu ×1
nemo ×1
path ×1