【问题标题】:Keyboard short-cut for New file for Sidebar Enhancement plugin in Sublime textSublime 文本中 Sidebar Enhancement 插件的新文件的键盘快捷键
【发布时间】:2016-01-24 06:59:06
【问题描述】:

我希望如果我按 Ctrl + n 我应该具有与我在侧边栏上并执行新文件时相同的功能,即应该要求我输入在一个文件名中。

我知道 Ctrl + 0 会让我专注于侧边栏。但仍然采取了太多的步骤。

或任何其他方法,因为我只想在打开新文件时输入带有扩展名的文件名,否则它不会语法突出显示我的代码。

【问题讨论】:

  • 我建议您查看 Sublime 的 AdvancedNewFile 插件。
  • @saadq 太棒了,这么多代码只是为了一个简单的功能,向作者致敬。
  • @saadq 你知道一些可以为 python 获取控制台输入的东西吗?这对我来说是目前最糟糕的事情。我看到的所有答案都是针对SublimeREPL 的,因为您必须手动转到工具>SublimeREPL>python>运行当前文件。或者也许可以为这个东西创建类似的键绑定。
  • @saadq 但我面临一个问题,它是在根文件夹中创建新文件,而不是我目前正在使用的文件。

标签: sublimetext3


【解决方案1】:

打开: Preferences -> Package Settings -> Side Bar -> Key Bindings - User

粘贴这个:

[
    {
        "keys": ["ctrl+alt+n"],
        "command": "side_bar_new_file"
    },
]

奖励快捷方式:

{
    "keys": ["f2"],
    "command": "side_bar_rename"
}

【讨论】:

    【解决方案2】:

    AdvancedNewFile 非常适合我的目的。只需一个 Ctrl + Alt + n 瞧你就完成了。

    希望它可以帮助某人。

    【讨论】:

      【解决方案3】:

      测试于:Sublime Text Build 4113

      对于包裹FileManager

      打开:Preferences -> Key Bindings - User

      粘贴此代码:

      [
          {
          "keys": ["ctrl+alt+n"],
          "command": "fm_create"
          },
      ]
      

      然后,按下分配的键,这将打开一个输入。

      如果您想创建嵌套文件夹,请输入现有文件夹的部分名称,然后只需按tab 即可循环自动完成。

      如果中间文件夹不存在,则会创建这些文件夹。

      如果您输入的最后一个字符是/,则将创建文件夹。否则它将是一个文件。

      【讨论】:

      • FileManager 有一个默认的键盘快捷键"alt+n",但这与 Sublime 的 菜单栏Preferences 的 alt-underline 键盘快捷键冲突文本。要在 FileManager 中禁用此快捷方式 "alt+n",请转到 Preferences -> Package Settings -> FileManager 并查看默认设置文件(左)的底部并将"create_keybinding_enabled" 复制到用户设置文件(右) 并将其设置为 false。
      猜你喜欢
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      • 2011-10-29
      • 1970-01-01
      • 2014-12-27
      • 2021-08-18
      相关资源
      最近更新 更多