Sublime Text 本身并不是一个终端仿真器,可以使用插件来在 Sublime Text 中集成终端功能。最常用的插件之一是“Terminal”。

使用“Terminal”插件在 Sublime Text 中启动终端

以下是安装和使用该插件的步骤:

  1. 安装 Package Control
    如果你还没有安装 Package Control,可以通过以下步骤来安装:

    • 打开 Sublime Text。
    • Ctrl+`` 或通过菜单选择 View > Show Console` 打开控制台。
    • 将以下代码粘贴到控制台中并按回车:
      import urllib.request,os,hashlib; h = 'e10f205f10f73d6b0074b3ffbf966a5c0e0b9aa9fcb34558fc712eb86a38b07d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else open(os.path.join(ipp, pf), 'wb' ).write(by))
      
    • 重启 Sublime Text。
  2. 安装“Terminal”插件

    • Ctrl+Shift+P 打开命令面板。
    • 输入 Package Control: Install Package 并选择它。
    • 搜索 Terminal 并选择安装。
  3. 配置“Terminal”插件
    安装完成后,可以根据需要配置插件。在 Sublime Text 的菜单中,
    选择 Preferences > Package Settings > Terminal > Key Bindings,进行配置:

[
   {
       "keys": ["alt+t"],
       "command": "terminus_open",
       "args" : {
           "cmd": "powershell",
           "cwd": "${file_path:${folder}}",
           "panel_name": "Terminus"
       }
   }
] 

alt+t 表示启动终端的快捷键,powershell表示使用windows 的Powershell。
选择 Preferences > Package Settings > Terminal > Command Palette,进行配置:

[
   {
        "caption": "Terminal (panel)",
        "command": "terminus_open",
        "args"   : {
           "cmd": "powershell",
           "cwd": "${file_path:${folder}}",
           "title": "Command Prompt",
           "panel_name": "Terminus"
        }
   },
] 

如果是Linux 的Sublime ,需要把上面所有的的powershell换成bash或者zsh。

  1. 在 Sublime Text 中启动终端
    • 打开你想要启动终端的文件。
    • Alt+t 或右击文件选择 Open Terminus here...
      在这里插入图片描述

运行结果

在这里插入图片描述

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部