GoGo:适用于Linux的复杂路径快捷方式

道路标志与快捷方式

在很多情况下,您可能正在使用 相当长或复杂的文件或目录的路径 要记住。 在其他时候,它们可能很难输入,因为它们具有奇怪的unicode字符,空格,或者您根本不愿意输入完整的字符。 要缩短路径,您可以使用GoGo之类的程序,该程序将允许您为最常用的文件创建短路径。

为此, GoGo的行为类似于创建别名的工具 有Linux。 以与您为命令创建别名相同的方式,您还可以为经常使用且不希望输入整个内容的任何路径创建一个简短直观的名称。 为此,您必须先安装的是我正在谈论的该程序。 它是免费的,开源的,用Python编写的,并在Github上可用。

安装它,您必须按照以下步骤操作:

git clone https://github.com/mgoral/gogo.git
cd gogo/
mkdir -p ~/bin
cp gogo.py ~/bin/
cat gogo.sh >> ~/.bashrc

之后,它将被安装并 准备好出发 在您最喜欢的发行版中。 如您所见,该过程对于任何发行版都是通用的,并且不会因您拥有一个系统或另一个系统而有所不同。

但是在开始使用之前,您必须 用您想要的路由配置它 缩短。 但这很简单。 只需转到文件〜/ .config / gogo / gogo.conf。 这是GoGo的主要配置文件。 使用您经常使用的任何文本编辑器,将其打开以使用所需的快捷方式开始对其进行编辑。 例如,假设您要创建以下路径别名,并将目录保留为默认路径:

# Comentarios comienzan con # para que sean ignorados
default = ~/aqui/la/ruta/predeterminada
alias1 = /la/ruta/que/quieras/acortar
alias2 = /otra/de/las/rutas/que/quieras/acortar

现在,您已经有了一条默认路由,默认情况下将始终在该默认路由中放置它,并提供另外两个别名。 请记住,您可以使用所需的任何名称来代替alias1,alias2等。 要走这些路线之一,方法很简单, 仅使用您使用的别名。 例如:

gogo alias1

顺便说一句,如果你想要 快速创建您所走路线的别名, 您可以使用不带引号的“ gogo -a alias”命令。 用您要使用的别名替换别名,它将被添加到配置文件中...


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   埃德卡里奥

    GoGo是一个完全多余和消耗性的程序。 它的目标是用劣等,便携式性较差且非标准化的替代品取代Bash内置组件。 出于程序员重新发明轮子的精神,请忘记使用简单的命令来实现它提供的功能有多么容易。 最好坚持使用系统管理的常规用法并学习Bash,而不是使用这种没有宽容或价值的Rube Goldberg机器。

    解释作者:
    但是,在开始使用它之前,必须为它配置要缩短的路由。 但这很简单。 只需转到**〜/ .bashrc **文件。 这是** Bash **的主要配置文件。 使用您经常使用的任何文本编辑器,将其打开以使用所需的快捷方式开始对其进行编辑。 例如,假设您要创建以下路径别名,并将目录保留为默认路径:

    #注释以#开头,将被忽略
    cd〜/这里/默认/路径
    alias1 =»/ /路径/您/想要/缩短»
    alias2 =»//路线/您/想要/要缩短的///

    现在,您已经有了一条默认路由,默认情况下将始终在该默认路由中放置它,并提供另外两个别名。 请记住,您可以使用所需的任何名称来代替alias1,alias2等。 要使用这些路由之一,方法非常简单,只需使用您使用的别名即可。 例如:

    cd $ alias1

    顺便说一句,如果您想为正在使用的路由创建别名,则可以使用以下命令

    echo“别名= \” $(pwd)\“” >>〜/ .bashrc