PageSourceSearch

https://docs.blink.sh/_next/static/chunks/pages/index-61ea666e5f7fb397.js

js blink.sh collected 2026-10-02 03:44:39 UTC 22,844 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{6724:function(e,n,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return s(1833)}])},6692:function(e,n,s){"use strict";var i=s(5893),t=(s(7294),s(4298),function(){return(0,i.jsxs)("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"2em",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2},children:[(0,i.jsx)("rect",{width:1024,height:1024,rx:180,fill:"#060D0E"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512.727 93.38c111.979 0 217.255 43.544 296.438 122.611 79.179 79.067 122.787 184.191 122.787 296.01 0 111.817-43.608 216.941-122.787 296.008-79.183 79.067-184.459 122.611-296.438 122.611-111.98 0-217.257-43.544-296.438-122.611-79.181-79.067-122.788-184.191-122.788-296.008 0-111.819 43.607-216.943 122.788-296.01C295.47 136.924 400.747 93.38 512.727 93.38ZM148.16 512.001c0 200.731 163.544 364.038 364.567 364.038s364.565-163.307 364.565-364.038c0-200.733-163.542-364.04-364.565-364.04S148.16 311.268 148.16 512.001Z",fill:"#0AE0F0"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M363.584 725.579h72.778l226.914-425.113h-73.384L363.584 725.579Z",fill:"#fff"})]})});n.Z={projectLink:"https://github.com/blinksh/docs",docsRepositoryBase:"https://github.com/blinksh/docs/blob/master/src/pages",projectChatLink:"https://discord.gg/ZTtMfvK",titleSuffix:" \u2013 Blink Shell",logo:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t,{}),(0,i.jsx)("span",{className:"mr-2 ml-2 font-extrabold hidden md:inline",children:"Blink Shell"}),(0,i.jsx)("span",{className:"text-gray-600 font-normal hidden md:inline",children:"Top mobile terminal for Apple devices."})]}),head:function(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"msapplication-TileColor",content:"#ffffff"}),(0,i.jsx)("meta",{name:"theme-color",content:"#ffffff"}),(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{httpEquiv:"Content-Language",content:"en"}),(0,i.jsx)("meta",{name:"description",content:"Blink Shell: The top mobile terminal for Apple devices. Blazing fast, full-featured, and loved by developers around the world. It's giving you the freedom to develop anywhere, anytime."}),(0,i.jsx)("meta",{name:"og:description",content:"Blink Shell: The top mobile terminal for Apple devices. Blazing fast, full-featured, and loved by developers around the world. It's giving you the freedom to develop anywhere, anytime."}),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.jsx)("meta",{name:"twitter:handle",content:"blinkshell"}),(0,i.jsx)("meta",{name:"twitter:image",content:"https://blink.sh/og.png"}),(0,i.jsx)("meta",{name:"twitter:site:domain",content:"blink.sh"}),(0,i.jsx)("meta",{name:"twitter:url",content:"https://blink.sh"}),(0,i.jsx)("meta",{name:"og:title",content:"Blink Shell: Blink Shell: The top mobile terminal for Apple devices."}),(0,i.jsx)("meta",{name:"og:image",content:"https://docs.blink.sh/og.png"}),(0,i.jsx)("meta",{name:"apple-mobile-web-app-title",content:"Blink Shell"}),(0,i.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-icon-180x180.png"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"192x192",href:"/android-icon-192x192.png"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicon-32x32.png"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"96x96",href:"/favicon-96x96.png"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicon-16x16.png"}),(0,i.jsx)("meta",{name:"msapplication-TileImage",content:"/ms-icon-144x144.png"}),(0,i.jsx)("meta",{name:"apple-itunes-app",content:"app-id=1594898306"}),(0,i.jsx)("script",{src:"https://www.googletagmanager.com/gtag/js?id=UA-84834352-1",strategy:"afterInteractive"}),(0,i.jsx)("script",{id:"google-analytics",strategy:"afterInteractive",children:"\n\t  window.dataLayer = window.dataLayer || [];\n\t  function gtag(){window.dataLayer.push(arguments);}\n\t  gtag('js', new Date());\n\n\t  gtag('config', 'UA-84834352-1');\n\t"})]})},search:!0,unstable_faviconGlyph:"\u2726",defaultMenuCollapsed:!0,prevLinks:!0,nextLinks:!0,floatTOC:!0,footer:!0,footerEditLink:"Edit this page on GitHub",footerText:(0,i.jsxs)(i.Fragment,{children:["\xa9 ",(new Date).getFullYear()," Blink Shell is developed by Blink Shell Inc."]}),darkMode:!0}},1833:function(e,n,s){"use strict";s.r(n),s.d(n,{default:function(){return v}});var i=s(1799),t=s(9396),o=s(5893),l=s(7308),a=s(5142),r=s(6692),c=s(1151),d=s(5675),h=s.n(d),A={src:"/_next/static/media/navigating-blink-shell-contextual-bar.6c827440.jpg",height:180,width:1558,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAABAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAZEAEAAgMAAAAAAAAAAAAAAAAAAQI0csH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AnVwY14AQb//Z"},u={src:"/_next/static/media/navigating-blink-shell-image3.2b2325fb.png",height:975,width:1274,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAALVBMVEVTU1MQEBAODw8ICAgxMTENDQ2xsbEREREMDAxqamrR0dGoqKjd3d2xsbGLi4tgHnYqAAAAB3RSTlP86Pfp/ur+HAA7QgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC9JREFUeJwdxscRACAQA7E9kk3sv1wG9BLJtuVAsiS9fIHZc7aecV9jrJNJBaDUCyIHATKKYLTuAAAAAElFTkSuQmCC"},m={src:"/_next/static/media/navigating-blink-shell-image5.250782bc.png",height:1666,width:936,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAIVBMVEXP0NGoqKizsbM1NTMsLCuwsLGhoaKsq6z////Ly8/X19ps3NxOAAAACHRSTlOmPHM7cqWmWRsugNcAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAdSURBVHicY2BmYWFmYOPkYmVg4OBgwEowMjExAgALjACD0P+ksAAAAABJRU5ErkJggg=="},p={src:"/_next/static/media/quickstart-blink-shell-mosh.439b5092.jpeg",height:137,width:1396,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAABAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAYEAEAAwEAAAAAAAAAAAAAAAAAAQMycf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCU3ajgAP/Z"},g={src:"/_next/static/media/quickstart-blink-shell-ssh.744a335f.jpeg",height:120,width:1228,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAABAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAYEAEAAwEAAAAAAAAAAAAAAAAAAgMxcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCVX7HgAP/Z"},x="Quick Start Guide";function f(e){var n=Object.assign({h1:"h1",h2:"h2",ol:"ol",li:"li",p:"p",a:"a",code:"code",strong:"strong",ul:"ul",h3:"h3"},(0,c.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{children:"Qu
1ick Start Guide"}),"\n",(0,o.jsx)(n.h2,{id:"installing-blink-shell",children:"Installing Blink Shell"}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:["Download Blink Shell on the App Store:\n",(0,o.jsx)(n.a,{href:"https://apps.apple.com/us/app/blink-shell-build-code/id1594898306",children:(0,o.jsx)("img",{src:"/appstore-download-bttn.png",style:{maxWidth:"150px"}})})]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"Start a Free Trial of Blink+Build or buy Blink+, the Shell of choice for developers, depending on your needs."}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.h2,{id:"navigating-blink-shell",children:"Navigating Blink Shell"}),"\n",(0,o.jsx)(n.p,{children:"Welcome! You can now start using Blink. Here is a quick tour:"}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["Using Blink Shell is similar to most other terminals - you simply type commands and hit the ",(0,o.jsx)(n.code,{children:"RETURN"})," key."]}),"\n",(0,o.jsxs)(n.li,{children:["Navigate command history with the ",(0,o.jsx)(n.code,{children:"up"})," and ",(0,o.jsx)(n.code,{children:"down"})," arrow keys."]}),"\n",(0,o.jsxs)(n.li,{children:["Type ",(0,o.jsx)(n.code,{children:"help"})," to get a quick list of available ",(0,o.jsx)(n.a,{href:"basics/commands",children:"commands"})," and features."]}),"\n"]}),"\n",(0,o.jsx)(n.h2,{id:"gestures",children:"Gestures"}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.strong,{children:"Touchscreen gestures:"})}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"To create a new shell, tap the screen with two fingers \u270c\ufe0f."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"To switch between active shells, swipe side to side \u2b05\ufe0f\ud83d\udc46\u27a1\ufe0f."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"To adjust size of current terminal, pinch the screen \ud83d\udc4c."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"To start selection mode, Tap and drag \ud83d\udc46\ud83d\udd18\ud83d\udd3c."}),"\n",(0,o.jsx)(n.p,{children:"You can drag selections to other apps, or from other apps into Blink. It will be pasted where the cursor is located."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:["To show the Context bar, tap the iOS Home Bar twice or press ",(0,o.jsx)(n.code,{children:"CMD \u2318"})," twice.\n",(0,o.jsx)(h(),{alt:"img",placeholder:"blur",src:A}),"\nIn the bar you can: Create or Close a tab, access Snips, and toggle Lock and Geo."]}),"\n",(0,o.jsxs)(n.p,{children:["Change the Context Bar appearance in the ",(0,o.jsx)(n.code,{children:"\u2026"})," menu."]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.h2,{id:"keyboard-shortcuts",children:"Keyboard shortcuts"}),"\n",(0,o.jsxs)(n.p,{children:["If you have a keyboard connected, press and hold ",(0,o.jsx)(n.code,{children:"CMD \u2318"})," key to see available shortcuts."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(h(),{alt:"img",placeholder:"blur",src:u})}),"\n",(0,o.jsx)(n.h2,{id:"smart-keys",children:"SMART KEYS"}),"\n",(0,o.jsxs)(n.p,{children:["Smart Keys provide special keys to use in your terminal session. Smart Keys are ",(0,o.jsx)(n.strong,{children:"only"})," visible when using the on screen keyboard, and hidden when using an external keyboard."]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsxs)(n.li,{children:["Modifiers (i.e. ",(0,o.jsx)(n.code,{children:"CTRL"})," ^, ",(0,o.jsx)(n.code,{children:"ALT"})," \u2325, and ",(0,o.jsx)(n.code,{children:"ESC"})," \u238b) for key combinations like ",(0,o.jsx)(n.code,{children:"CTRL"}),"+",(0,o.jsx)(n.code,{children:"C"}),"."]}),"\n",(0,o.jsx)(n.li,{children:"Arrow keys."}),"\n",(0,o.jsxs)(n.li,{children:["Function and Alternate Cursor keys like Home, End, Page Down and Page Up when pressing ",(0,o.jsx)(n.code,{children:"CMD"})," \u2318."]}),"\n",(0,o.jsx)(n.li,{children:"Scrollable area in the center with more keys"}),"\n",(0,o.jsxs)(n.li,{children:["Hold a modifier to chain multiple combinations, useful in applications like Emacs where you use chains like ",(0,o.jsx)(n.code,{children:"C-x"}),", ",(0,o.jsx)(n.code,{children:"C-c"}),"."]}),"\n"]}),"\n",(0,o.jsx)("img",{src:"/gifs/navigating-blink-shell-image4.gif",style:{maxWidth:"100%"}}),"\n",(0,o.jsx)(n.h2,{id:"configuration",children:"Configuration"}),"\n",(0,o.jsxs)(n.p,{children:["To access the Settings menu type ",(0,o.jsx)(n.code,{children:"config"})," in the shell or press ",(0,o.jsx)(n.code,{children:"CMD \u2318"})," and ",(0,o.jsx)(n.code,{children:","})," together:"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsxs)(n.li,{children:["Hosts: create hosts that can be accessed with only the hostname. ",(0,o.jsx)(n.a,{href:"basics/hosts",children:"Read more."})]}),"\n",(0,o.jsxs)(n.li,{children:["Keys: Create SSH key pairs for a more secure, password-less access to your servers. ",(0,o.jsx)(n.a,{href:"basics/ssh-keys",children:"Read more."})]}),"\n",(0,o.jsxs)(n.li,{children:["Appearance: Style your terminal with ",(0,o.jsx)(n.a,{href:"basics/customize#themes",children:"themes"})," and ",(0,o.jsx)(n.a,{href:"basics/customize#fonts",children:"fonts"}),"."]}),"\n",(0,o.jsxs)(n.li,{children:["Keyboard: add shortcuts, modifier keys and custom key presses. ",(0,o.jsx)(n.a,{href:"basics/customize#keyboard",children:"Read more."})]}),"\n",(0,o.jsx)(n.li,{children:"Get in contact with us through the Support or Feedback options."}),"\n"]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(h(),{alt:"img",placeholder:"blur",src:m})}),"\n",(0,o.jsx)(n.h2,{id:"connecting-to-a-server-or-computer-using-blink",children:"Connecting to a Server or Computer using Blink"}),"\n",(0,o.jsx)(n.h3,{id:"mosh",children:"Mosh"}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"Make sure you have mosh installed in your desired destination."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:["In Blink type ",(0,o.jsx)(n.code,{children:"mosh [user@]hostname"}),". For example : ",(0,o.jsx)(n.code,{children:"mosh irwin@irwinvb"}),".\n",(0,o.jsx)(h(),{alt:"img",placeholder:"blur",src:p})]}),"\n",(0,o.jsxs)(n.p,{children:["Or use the IP Address. For example: ",(0,o.jsx)(n.code,{children:"mosh [email protected]"}),"."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.a,{href:"advanced/advanced-mosh",children:"Read more about Mosh."})}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"ssh",children:"SSH"}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"Make sure you have ssh set up on your desired destination."}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:["In Blink type ",(0,o.jsx)(n.code,{children:"ssh [user@]hostname"}),". For example : ",(0,o.jsx)(n.code,{children:"ssh irwin@irwinvb"}),".\n",(0,o.jsx)(h(),{alt:"img",placeholder:"blur",src:g})]}),"\n",(0,o.jsxs)(n.p,{children:["Or use the IP Address. For example: ",(0,o.jsx)(n.code,{children:"ssh [email protected]"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsx)(n.p,{children:"Follow Blink instructions for password, accepting the remote host key, etc."}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.a,{href:"advanced/advanced-ss
1h",children:"Read more about SSH."})}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.h2,{id:"support-and-community",children:"Support and Community"}),"\n",(0,o.jsxs)(n.p,{children:["We sincerely appreciate your support and use of Blink. You can contact us via ",(0,o.jsx)(n.a,{href:"mailto:[email protected]",children:"email"})," but ideally it is best to file issues on our ",(0,o.jsx)(n.a,{href:"https://github.com/blinksh/blink/discussions",children:"GitHub Discussions"})," so that all of the community is aware of the issue. Not only does it help make Blink better but another user may help you solve your issue."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.strong,{children:"VERY IMPORTANT: Reporting a problem in your review in the App Store will not help us solve issues that you might be experiencing. Please make sure to contact us too!"})}),"\n",(0,o.jsxs)(n.p,{children:["When a crash occurs in the application we receive a crash report. When this happens, please ",(0,o.jsx)(n.a,{href:"mailto:[email protected]",children:"email"})," us or open a ",(0,o.jsx)(n.a,{href:"https://github.com/blinksh/blink/issues",children:"GitHub Issue"}),"."]}),"\n",(0,o.jsxs)(n.p,{children:["Do you have an idea for a feature? Join our community on ",(0,o.jsx)(n.a,{href:"https://github.com/blinksh/blink/discussions",children:"GitHub Discussions"})," to send us your suggestions!"]})]})}function j(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object.assign({},(0,c.ah)(),e.components),s=n.wrapper;return s?(0,o.jsx)(s,(0,t.Z)((0,i.Z)({},e),{children:(0,o.jsx)(f,(0,i.Z)({},e))})):f(e)}var b={filename:"index.md",route:"/",meta:{},pageMap:[{name:"advanced",children:[{name:"advanced-mosh",route:"/advanced/advanced-mosh",locale:"",frontMatter:{id:"advanced-mosh",sidebar_position:2,sidebar_label:"Mosh",slug:"/advanced/advanced-mosh"}},{name:"advanced-ssh",route:"/advanced/advanced-ssh",locale:"",frontMatter:{id:"advanced-ssh",sidebar_position:1,sidebar_label:"SSH",slug:"/advanced/advanced-ssh"}},{name:"bookmarks",route:"/advanced/bookmarks",locale:""},{name:"code",route:"/advanced/code",locale:""},{name:"creating-fonts-and-themes",route:"/advanced/creating-fonts-and-themes",locale:""},{name:"files-app",route:"/advanced/files-app",locale:""},{name:"meta.json",locale:"",meta:{"advanced-ssh":"SSH",webauthn:"WebAuthn: Passkeys & Secure Keys","advanced-mosh":"Mosh","files-app":"Files.app",bookmarks:"Bookmarked Locations",vim:"Vim",code:"Code","unix-roundup":"UNIX Roundup",socks:"SOCKS","creating-fonts-and-themes":"Creating Fonts & Themes"}},{name:"socks",route:"/advanced/socks",locale:""},{name:"unix-roundup",route:"/advanced/unix-roundup",locale:""},{name:"vim",route:"/advanced/vim",locale:""},{name:"webauthn",route:"/advanced/webauthn",locale:""}],route:"/advanced"},{name:"basics",children:[{name:"commands",route:"/basics/commands",locale:""},{name:"customize",route:"/basics/customize",locale:""},{name:"hosts",route:"/basics/hosts",locale:""},{name:"meta.json",locale:"",meta:{hosts:"Hosts","ssh-keys":"SSH Keys",notifications:"Notifications",commands:"Commands",snips:"Snips",customize:"Customize","tips-and-tricks":"Tips & Tricks"}},{name:"notifications",route:"/basics/notifications",locale:""},{name:"snips",route:"/basics/snips",locale:""},{name:"ssh-keys",route:"/basics/ssh-keys",locale:""},{name:"tips-and-tricks",route:"/basics/tips-and-tricks",locale:""}],route:"/basics"},{name:"build",children:[{name:"cloud_disk",route:"/build/cloud_disk",locale:""},{name:"meta.json",locale:"",meta:{start:"Getting Started",cloud_disk:"Storage"}},{name:"start",route:"/build/start",locale:""}],route:"/build"},{name:"build-up",children:[{name:"code_server",route:"/build-up/code_server",locale:""},{name:"go",route:"/build-up/go",locale:""},{name:"meta.json",locale:"",meta:{code_server:"VS Code Server",go:"Go",nextjs:"Next.js",python_flask:"Python + Flask",rails:"Ruby on Rails",rust:"Rust"}},{name:"nextjs",route:"/build-up/nextjs",locale:""},{name:"python_flask",route:"/build-up/python_flask",locale:""},{name:"rails",route:"/build-up/rails",locale:""},{name:"rust",route:"/build-up/rust",locale:""}],route:"/build-up"},{name:"cloud-providers",children:[{name:"aws",route:"/cloud-providers/aws",locale:""},{name:"do",route:"/cloud-providers/do",locale:""},{name:"hetzner",route:"/cloud-providers/hetzner",locale:""},{name:"meta.json",locale:"",meta:{aws:"Amazon Web Services",do:"Digital Ocean",hetzner:"Hetzner"}}],route:"/cloud-providers"},{name:"faq",route:"/faq",locale:""},{name:"index",route:"/",locale:""},{name:"integrations",children:[{name:"meta.json",locale:"",meta:{"tailscale+mosh":{title:"Tailscale + Mosh"}}},{name:"tailscale+mosh",route:"/integrations/tailscale+mosh",locale:""}],route:"/integrations"},{name:"meta.json",locale:"",meta:{index:"Quick Start","what-is":"What is Blink Shell",basics:"Basics",advanced:"Advanced",integrations:{title:"Integrations"},"cloud-providers":"Cloud Providers",build:"Build","build-up":"Build Up","whats-new":"What's New?",faq:"FAQ",migration:"(Closed) Blink Shell 14"}},{name:"migration",route:"/migration",locale:""},{name:"what-is",route:"/what-is",locale:""},{name:"whats-new",route:"/whats-new",locale:""}],headings:[{type:"heading",depth:1,children:[{type:"text",value:"Quick Start Guide",position:{start:{line:1,column:3,offset:2},end:{line:1,column:20,offset:19}}}],position:{start:{line:1,column:1,offset:0},end:{line:1,column:20,offset:19}},value:"Quick Start Guide"},{type:"heading",depth:2,children:[{type:"text",value:"Installing Blink Shell",position:{start:{line:3,column:4,offset:24},end:{line:3,column:26,offset:46}}}],position:{start:{line:3,column:1,offset:21},end:{line:3,column:26,offset:46}},value:"Installing Blink Shell"},{type:"heading",depth:2,children:[{type:"text",value:"Navigating Blink Shell",position:{start:{line:10,column:4,offset:347},end:{line:10,column:26,offset:369}}}],position:{start:{line:10,column:1,offset:344},end:{line:10,column:26,offset:369}},value:"Navigating Blink Shell"},{type:"heading",depth:2,children:[{type:"text",value:"Gestures",position:{start:{line:18,column:4,offset:702},end:{line:18,column:12,offset:710}}}],position:{start:{line:18,column:1,offset:699},end:{line:18,column:12,offset:710}},value:"Gestures"},{type:"heading",depth:2,children:[{type:"text",value:"Keyboard shortcuts",position:{start:{line:36,column:4,offset:1395},end:{line:36,column:22,offset:1413}}}],position:{start:{line:36,column:1,offset:1392},end:{line:36,column:22,offset:1413}},value:"Keyboard shortcuts"},{type:"heading",depth:2,children:[{type:"text",value:"SMART KEYS",position:{start:{line:43,column:4,offset:1575},end:{line:43,column:14,offset:1585}}}],position:{start:{line:43,column:1,offset:1572},end:{line:43,column:14,offset:1585}},value:"SMART KEYS"},{type:"heading",depth:2,children:[{type:"text",value:"Configuration",position:{start:{line:54,column:4,offset:2220},end:{line:54,column:17,offset:2233}}}],position:{start:{line:54,column:1,offset:2217},end:{line:54,column:17,offset:2233}},value:"Configuration"},{type:"heading",depth:2,children:[{type:"text",value:"Connecting to a Server or Computer using Blink",position:{start:{line:66,column:4,offset:2884}
1,end:{line:66,column:50,offset:2930}}}],position:{start:{line:66,column:1,offset:2881},end:{line:66,column:50,offset:2930}},value:"Connecting to a Server or Computer using Blink"},{type:"heading",depth:3,children:[{type:"text",value:"Mosh",position:{start:{line:68,column:5,offset:2936},end:{line:68,column:9,offset:2940}}}],position:{start:{line:68,column:1,offset:2932},end:{line:68,column:9,offset:2940}},value:"Mosh"},{type:"heading",depth:3,children:[{type:"text",value:"SSH",position:{start:{line:78,column:5,offset:3271},end:{line:78,column:8,offset:3274}}}],position:{start:{line:78,column:1,offset:3267},end:{line:78,column:8,offset:3274}},value:"SSH"},{type:"heading",depth:2,children:[{type:"text",value:"Support and Community",position:{start:{line:89,column:4,offset:3673},end:{line:89,column:25,offset:3694}}}],position:{start:{line:89,column:1,offset:3670},end:{line:89,column:25,offset:3694}},value:"Support and Community"}],unstable_flexsearch:{codeblock:!1}};globalThis.__nextra_internal__={pageMap:b.pageMap,route:b.route};var v=(0,a.ZP)("/",(function(e){return(0,o.jsx)(l.SSGContext.Provider,{value:e,children:(0,o.jsx)(j,{})})}),(0,i.Z)({title:b.meta.title||x},b),r.Z)}},function(e){e.O(0,[295,774,888,179],(function(){return n=6724,e(e.s=n);var n}));var n=e.O();_N_E=n}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.