{"__v":15,"_id":"557b137eb5052c1700543db2","category":{"__v":9,"_id":"54cfba03bba1a023008741b6","pages":["54cfc9ab5ff7e617002bbdb7","54cfcad9bba1a023008741f9","54d393d769578e0d00273142","54ec5015c0c0ba1700386f82","54ec5032c0c0ba1700386f86","55067ff4f6315e2f007f1a3c","5507cb3d43d3400d0052fd9d","56d6f058c6473c0b00ba88ba","56d6f148c6473c0b00ba88c1"],"project":"54cf411f9d09bb0d00a17a1c","version":"54cf411f9d09bb0d00a17a1f","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-02-02T17:55:15.225Z","from_sync":false,"order":2,"slug":"ide-components","title":"IDE Components"},"parentDoc":null,"project":"54cf411f9d09bb0d00a17a1c","user":"54cfa8c8a8a4fd0d00b7fd1c","version":{"__v":14,"_id":"54cf411f9d09bb0d00a17a1f","project":"54cf411f9d09bb0d00a17a1c","createdAt":"2015-02-02T09:19:27.656Z","releaseDate":"2015-02-02T09:19:27.656Z","categories":["54cf41209d09bb0d00a17a20","54cfb99bbba1a023008741af","54cfb9a65ff7e617002bbd7f","54cfba03bba1a023008741b6","54cfba0ebba1a023008741b8","54cfba19bba1a023008741b9","54cfba29bba1a023008741bb","54cfba345ff7e617002bbd87","54cfba3ebba1a023008741bc","54cfba473995cf0d0006f6f0","54e371b18ef7552300409bf2","54e37aa5e887c50d005ef629","555a4e9b147f91190092d137","56b0e91802f4bc0d006ce254"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":["568a3a2d2d441b0d00735bdc","568a3b5fc1ff1a0d00fc41d7"],"next":{"pages":[],"description":""},"createdAt":"2015-06-12T17:14:38.247Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"## Opening The Terminal\n\nTo open the terminal, you can use the key combination of `Alt `+ `T` or you can click the plus sign next to your tabs then choose \"New Terminal\".\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/Vqtw7qwR2SibBlFVb78v_plus_sign.png\",\n        \"plus_sign.png\",\n        \"1024\",\n        \"113\",\n        \"#6da3a1\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n## Terminal Keyboard Shortcuts\n\nMost terminal keyboard shortcuts and hotkeys are just as they normally are, but here are a few that might be different.\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Action\",\n    \"h-1\": \"Mac Keybinding\",\n    \"h-2\": \"Windows/Linux Keybinding\",\n    \"1-0\": \"Copy text\",\n    \"1-1\": \"`Cmd` + `C`\",\n    \"1-2\": \"`Ctrl` + `C`\",\n    \"4-0\": \"Paste text\",\n    \"4-1\": \"`Cmd` + `V`\",\n    \"4-2\": \"`Ctrl` + `V`\",\n    \"2-0\": \"Cut text\",\n    \"2-1\": \"`Cmd` + `X`\",\n    \"2-2\": \"`Ctrl` + `X`\",\n    \"0-0\": \"Clear screen\",\n    \"0-1\": \"`Cmd` + `K`\",\n    \"0-2\": \"`Ctrl` + `K`\",\n    \"5-0\": \"Pause current task\",\n    \"3-0\": \"Kill current task\",\n    \"3-1\": \"`Ctrl` + `C`\",\n    \"3-2\": \"`Ctrl` + `Shift` + `C`\",\n    \"5-1\": \"`Ctrl` + `Z`\",\n    \"5-2\": \"`Ctrl` + `Shift` + `Z`\"\n  },\n  \"cols\": 3,\n  \"rows\": 6\n}\n[/block]\n## Customizing the Terminal\n\nYou can customize various visual aspects of the terminal by going to Cloud9 > Preferences > Settings > Terminal (under Editors)\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/412gFOY1Temd1KCiOU5F_Screen%20Shot%202015-09-07%20at%2011.22.45%20am.png\",\n        \"Screen Shot 2015-09-07 at 11.22.45 am.png\",\n        \"738\",\n        \"499\",\n        \"#5c6e04\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n### How can I support a custom font within the terminal?\n\nYou can do that in two steps:\n\n1. Import the Font file using CSS `:::at:::import url(\"..\")` statement within your Cloud9 Stylesheet\n2. Add the font name to the Terminal's Font Family setting\n\nYou can access and edit the Cloud9 stylesheet by going to Cloud9 > Open your Stylesheet.\n\nYou can access the Terminal's Font Family setting by the method shown above.\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"Custom fonts can't be installed, and need to be hosted externally\",\n  \"body\": \"You can use fonts that are accessible via an @import statement. For example, fonts in Google Fonts\"\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"@import statements go at the top of the file\",\n  \"body\": \"CSS restricts @import statements at the start of the CSS file. If your font isn't showing up properly, check if the @import statement's location\"\n}\n[/block]","excerpt":"","slug":"terminal","type":"basic","title":"Terminal"}
## Opening The Terminal To open the terminal, you can use the key combination of `Alt `+ `T` or you can click the plus sign next to your tabs then choose "New Terminal". [block:image] { "images": [ { "image": [ "https://files.readme.io/Vqtw7qwR2SibBlFVb78v_plus_sign.png", "plus_sign.png", "1024", "113", "#6da3a1", "" ] } ] } [/block] ## Terminal Keyboard Shortcuts Most terminal keyboard shortcuts and hotkeys are just as they normally are, but here are a few that might be different. [block:parameters] { "data": { "h-0": "Action", "h-1": "Mac Keybinding", "h-2": "Windows/Linux Keybinding", "1-0": "Copy text", "1-1": "`Cmd` + `C`", "1-2": "`Ctrl` + `C`", "4-0": "Paste text", "4-1": "`Cmd` + `V`", "4-2": "`Ctrl` + `V`", "2-0": "Cut text", "2-1": "`Cmd` + `X`", "2-2": "`Ctrl` + `X`", "0-0": "Clear screen", "0-1": "`Cmd` + `K`", "0-2": "`Ctrl` + `K`", "5-0": "Pause current task", "3-0": "Kill current task", "3-1": "`Ctrl` + `C`", "3-2": "`Ctrl` + `Shift` + `C`", "5-1": "`Ctrl` + `Z`", "5-2": "`Ctrl` + `Shift` + `Z`" }, "cols": 3, "rows": 6 } [/block] ## Customizing the Terminal You can customize various visual aspects of the terminal by going to Cloud9 > Preferences > Settings > Terminal (under Editors) [block:image] { "images": [ { "image": [ "https://files.readme.io/412gFOY1Temd1KCiOU5F_Screen%20Shot%202015-09-07%20at%2011.22.45%20am.png", "Screen Shot 2015-09-07 at 11.22.45 am.png", "738", "499", "#5c6e04", "" ] } ] } [/block] ### How can I support a custom font within the terminal? You can do that in two steps: 1. Import the Font file using CSS `@import url("..")` statement within your Cloud9 Stylesheet 2. Add the font name to the Terminal's Font Family setting You can access and edit the Cloud9 stylesheet by going to Cloud9 > Open your Stylesheet. You can access the Terminal's Font Family setting by the method shown above. [block:callout] { "type": "warning", "title": "Custom fonts can't be installed, and need to be hosted externally", "body": "You can use fonts that are accessible via an @import statement. For example, fonts in Google Fonts" } [/block] [block:callout] { "type": "info", "title": "@import statements go at the top of the file", "body": "CSS restricts @import statements at the start of the CSS file. If your font isn't showing up properly, check if the @import statement's location" } [/block]