{
  "created": "2021-08-25T23:10:09Z",
  "hierarchy": [
    {
      "name": "ROOT",
      "type": "folder",
      "uri": "/ROOT"
    },
    {
      "name": "Sublime Text Notes",
      "type": "article",
      "uri": "Sublime_Text_Notes"
    }
  ],
  "html": "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\"/>\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\n    <meta property=\"og:image\" content=\"/img/logo512.png\"/>\n    <meta property=\"og:site_name\" content=\"Nikhil's Personal Wiki\"/>\n    <link rel=\"og:image\" href=\"/img/logo512.png\"/>\n    <link rel=\"icon\" href=\"/img/favicon.png\"/>\n    <link rel=\"apple-touch-icon\" href=\"/img/logo192.png\"/>\n    <link rel=\"stylesheet\" href=\"/css/styles.css\"/>\n    <link rel=\"stylesheet\" href=\"/css/highlight.css\"/>\n    <title>Sublime Text Notes &ndash; Nikhil's Personal Wiki</title>\n    <script type=\"text/javascript\" id=\"MathJax-script\" defer src=\"https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js\"></script>\n    <script defer data-domain=\"wiki.nikhil.io\" src=\"https://plausible.io/js/plausible.js\"></script>\n  </head>\n  <body>\n    <noscript>\n      👉 A few things won&#8217;t work if you have JavaScript disabled.\n    </noscript>\n    <div class=\"container article\">\n      <header>\n        <nav>\n          <ul>\n            <li>\n              <a href=\"/archive\"  title=\"Archive\">\n                <span>Archive</span>\n              </a>\n            </li>\n            <li>\n              <a href=\"/Home\"  title=\"Home\">\n                <span>Home</span>\n              </a>\n            </li>\n            <li>\n              <a href=\"/random\"  title=\"See a random article\">\n                <span>Random</span>\n              </a>\n            </li>\n            \n            \n              \n                <li>\n                  <a href=\"/Sublime_Text_Notes/raw.txt\"  title=\"View Source\">\n                    <span>Raw</span>\n                  </a>\n                </li>\n              \n              \n            \n            \n            \n            \n              \n                <li>\n                  <a href=\"/Sublime_Text_Notes/revisions\" >\n                    <span>Revisions</span>\n                  </a>\n                </li>\n              \n            \n            \n              \n                \n                  <li>\n                    <a href=\"/Sublime_Text_Notes/index.json\" title=\"View JSON Object\">\n                      <span>JSON</span>\n                    </a>\n                  </li>\n                \n              \n            \n          </ul>\n        </nav>\n      </header>\n      <main>\n        \n  <nav>\n  <ul>\n    \n      <li>\n        <a data-entity-type=\"folder\" href=\"/ROOT\" title=\"ROOT\">Root</a>\n      </li>\n    \n      <li>\n        <a data-entity-type=\"article\" href=\"/Sublime_Text_Notes\" title=\"Sublime Text Notes\">Sublime Text Notes</a>\n      </li>\n    \n    \n    \n    \n    \n  </ul>\n</nav>\n\n  <h1>Sublime Text Notes\n    \n  </h1>\n  <h3>Logging the Command</h3>\n<p>A must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)</p>\n<pre><code>sublime.log_commands(True)\n</code></pre>\n<p>You are now ready!</p>\n<h3>Setup</h3>\n<p>Assumes that <code>vcsh</code> is set up with my <a href=\"https://github.com/afreeorange/dotfiles\">dotfiles</a>.</p>\n<pre tabindex=\"0\" class=\"chroma\"><code><span class=\"line\"><span class=\"cl\"><span class=\"o\">[[</span> <span class=\"s2\">&#34;</span><span class=\"k\">$(</span>uname<span class=\"k\">)</span><span class=\"s2\">&#34;</span> -ne <span class=\"s2\">&#34;Darwin&#34;</span> <span class=\"o\">]]</span> <span class=\"o\">&amp;&amp;</span> <span class=\"nb\">echo</span> <span class=\"s2\">&#34;This is not a Mac&#34;</span> <span class=\"o\">&amp;&amp;</span> <span class=\"nb\">exit</span> <span class=\"m\">1</span>\n</span></span><span class=\"line\"><span class=\"cl\">\n</span></span><span class=\"line\"><span class=\"cl\">sudo ln -s  <span class=\"s2\">&#34;/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl&#34;</span> /usr/local/bin/sublime\n</span></span><span class=\"line\"><span class=\"cl\">\n</span></span><span class=\"line\"><span class=\"cl\">wget -O ~/Library/Application<span class=\"se\">\\ </span>Support/Sublime<span class=\"se\">\\ </span>Text<span class=\"se\">\\ </span>3/Installed<span class=\"se\">\\ </span>Packages/Package<span class=\"se\">\\ </span>Control.sublime-packagea https://packagecontrol.io/Package%20Control.sublime-package\n</span></span><span class=\"line\"><span class=\"cl\">\n</span></span><span class=\"line\"><span class=\"cl\">rm ~/Library/Application<span class=\"se\">\\ </span>Support/Sublime<span class=\"se\">\\ </span>Text<span class=\"se\">\\ </span>3/Packages/User/Package<span class=\"se\">\\ </span>Control.sublime-settings\n</span></span><span class=\"line\"><span class=\"cl\">ln -s ~/.sublime_packages ~/Library/Application<span class=\"se\">\\ </span>Support/Sublime<span class=\"se\">\\ </span>Text<span class=\"se\">\\ </span>3/Packages/User/Package<span class=\"se\">\\ </span>Control.sublime-settings\n</span></span><span class=\"line\"><span class=\"cl\">\n</span></span><span class=\"line\"><span class=\"cl\">rm ~/Library/Application<span class=\"se\">\\ </span>Support/Sublime<span class=\"se\">\\ </span>Text<span class=\"se\">\\ </span>3/Packages/User/Preferences.sublime-settings\n</span></span><span class=\"line\"><span class=\"cl\">ln -s ~/.sublimerc ~/Library/Application<span class=\"se\">\\ </span>Support/Sublime<span class=\"se\">\\ </span>Text<span class=\"se\">\\ </span>3/Packages/User/Preferences.sublime-settings\n</span></span></code></pre>\n\n      </main>\n      <footer>\n        <p>\n          \n        </p>\n        <ul>\n          \n  <li>1,060 bytes</li>\n  \n    <li>Created on Wednesday, 25 August 2021 at 23:10 UTC</li>\n    <li>Modified on Tuesday, 13 January 2026 at 18:47 UTC</li>\n    <br/>\n    <li>\n      <a\n        href=\"https://github.com/afreeorange/wiki.nikhil.io.articles/edit/master/Sublime Text Notes.md\"\n        title=\"Edit this article\">Edit this article</a>\n    </li>\n  \n\n          <li>\n            <a href=\"https://github.com/afreeorange/bock\" title=\"View the project that generates this wiki on Github\">bock\n            5.3.0-beta</a>\n          </li>\n        </ul>\n      </footer>\n    </div>\n    \n    \n      <script type=\"text/javascript\">\n        /**\n         * Quick shortcut to take me to the search box which is 90% of how I navigate\n         * this wiki anyway.\n         */\n        document.body.addEventListener(\n          \"keypress\", (e) => e.key === \"f\"\n          ? window.location.assign(\"/archive\")\n          : null);\n        window.MathJax = {\n          tex: {\n            inlineMath: [\n              [\n                '$', '$'\n              ],\n              [\n                '\\\\(', '\\\\)'\n              ]\n            ]\n          },\n          svg: {\n            fontCache: 'global'\n          }\n        };\n      </script>\n    \n  </body>\n</html></head></html>\n",
  "id": "9065dfa8-823c-523f-9c32-f25ef2b8eba6",
  "modified": "2026-01-13T18:47:28Z",
  "revisions": [
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2026-01-13T18:47:28Z",
      "id": "2436477560f26e23d00a24add1cbfeafdca4af78",
      "shortId": "24364775",
      "subject": "No compression\n",
      "content": "### Logging the Command\n\nA must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)\n\n```\nsublime.log_commands(True)\n```\n\nYou are now ready!\n\n### Setup\n\nAssumes that `vcsh` is set up with my [dotfiles](https://github.com/afreeorange/dotfiles).\n\n```bash\n[[ \"$(uname)\" -ne \"Darwin\" ]] && echo \"This is not a Mac\" && exit 1\n\nsudo ln -s  \"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl\" /usr/local/bin/sublime\n\nwget -O ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Installed\\ Packages/Package\\ Control.sublime-packagea https://packagecontrol.io/Package%20Control.sublime-package\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\nln -s ~/.sublime_packages ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\nln -s ~/.sublimerc ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\n```\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2025-06-06T14:38:23Z",
      "id": "c94a7e7ca1fce8cd9c634d81b8b5711166546c9c",
      "shortId": "c94a7e7c",
      "subject": "Merge branch 'master' of github.com:afreeorange/wiki.nikhil.io.articles\n",
      "content": "### Logging the Command\n\nA must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)\n\n```\nsublime.log_commands(True)\n```\n\nYou are now ready!\n\n### Setup\n\nAssumes that `vcsh` is set up with my [dotfiles](https://github.com/afreeorange/dotfiles).\n\n```bash\n[[ \"$(uname)\" -ne \"Darwin\" ]] && echo \"This is not a Mac\" && exit 1\n\nsudo ln -s  \"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl\" /usr/local/bin/sublime\n\nwget -O ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Installed\\ Packages/Package\\ Control.sublime-packagea https://packagecontrol.io/Package%20Control.sublime-package\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\nln -s ~/.sublime_packages ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\nln -s ~/.sublimerc ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\n```\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2025-05-25T00:47:10Z",
      "id": "d3dd8c0e645a14cae31dcbe73cb1c5bcea306c5d",
      "shortId": "d3dd8c0e",
      "subject": "Cleanup\n",
      "content": "### Logging the Command\n\nA must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)\n\n```\nsublime.log_commands(True)\n```\n\nYou are now ready!\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2021-08-25T23:10:09Z",
      "id": "ab14e4c2c0f64b4a7536aca9e25ced7e07b51eb8",
      "shortId": "ab14e4c2",
      "subject": "Create Sublime Text Notes.md\n",
      "content": "### Logging the Command\n\nA must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)\n\n```\nsublime.log_commands(True)\n```\n\nYou are now ready!\n"
    }
  ],
  "sizeInBytes": 1060,
  "source": "### Logging the Command\n\nA must-do if you want to create new key bindings! In the Console (<kbd>Ctrl</kbd>+<kbd>`</kbd>)\n\n```\nsublime.log_commands(True)\n```\n\nYou are now ready!\n\n### Setup\n\nAssumes that `vcsh` is set up with my [dotfiles](https://github.com/afreeorange/dotfiles).\n\n```bash\n[[ \"$(uname)\" -ne \"Darwin\" ]] && echo \"This is not a Mac\" && exit 1\n\nsudo ln -s  \"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl\" /usr/local/bin/sublime\n\nwget -O ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Installed\\ Packages/Package\\ Control.sublime-packagea https://packagecontrol.io/Package%20Control.sublime-package\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\nln -s ~/.sublime_packages ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Package\\ Control.sublime-settings\n\nrm ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\nln -s ~/.sublimerc ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/User/Preferences.sublime-settings\n```\n",
  "title": "Sublime Text Notes",
  "untracked": false,
  "uri": "/Sublime_Text_Notes",
  "relativePath": "Sublime Text Notes.md"
}
