📜  将 sublime 连接到 bash 命令行 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:09:32.750000             🧑  作者: Mango

将 Sublime 连接到 Bash 命令行

如果你经常使用 Sublime 编辑器,而且经常需要在命令行下进行文件操作,那么将 Sublime 连接到 Bash 命令行会让你的开发效率大大提高。

下面是具体实现步骤:

  1. 打开 Sublime 编辑器并安装 Package Control(可选)。在菜单栏中选择:Tools > Install Package Control

  2. 安装 SublimeREPL 插件。使用 Package Control 安装 SublimeREPL 插件。SublimeREPL 是一个强大而灵活的 REPL 客户端,可让你在 Sublime 编辑器中与多种不同的 REPL 程序进行交互。所以当我们与 Bash 交互时,只需安装 SublimeREPL 并配置即可。

  3. 配置 SublimeREPL 插件。打开 Sublime 编辑器的命令面板(Ctrl + Shift + P),输入“Preferences: Key Bindings”并选择打开。将以下键绑定复制并粘贴到用户键绑定文件中:

[
    { "keys": ["f5"], "command": "repl_open",
        "caption": "Bash",
        "id": "repl_bash",
        "mnemonic": "p",
        "args": {
            "type": "subprocess",
            "encoding": "utf8",
            "cmd": ["bash", "-i", "-l"],
            "cwd": "$file_path",
            "syntax": "Packages/ShellScript/Shell-Unix-Generic.sublime-syntax"
        }
    }
]

该配置文件应该位于 Preferences > Key Bindings 中的 User 部分。此配置使我们能够在 Sublime 编辑器中使用 F5 键打开 Bash REPL 终端。

  1. 打开 Bash REPL 终端。现在,选中你要在 Bash 终端中打开的文件,并按 F5 键。这将在 Sublime 编辑器底部打开一个 Bash REPL 终端,而且 Bash 终端是在当前目录下运行的。

  2. 与终端交互。你现在可以在 Bash REPL 终端中执行任何 Bash 命令。在 Sublime 编辑器中,输入任何的 Bash 命令,然后按 Enter 键即可执行。

以上就是将 Sublime 连接到 Bash 命令行的全部步骤。通过这种方式,你可以在一个窗口中完成代码编辑和命令行操作,而不必来回切换窗口,大大提高了开发效率。