mirror of
https://github.com/alexpasmantier/television.git
synced 2025-07-29 14:21:43 +00:00
1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
"use strict";(self.webpackChunktelevision_website=self.webpackChunktelevision_website||[]).push([[1610],{9891:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>d,default:()=>a,frontMatter:()=>l,metadata:()=>t,toc:()=>h});const t=JSON.parse('{"id":"Users/keybindings","title":"Keybindings","description":"Default Keybindings","source":"@site/../docs/01-Users/04-keybindings.md","sourceDirName":"01-Users","slug":"/Users/keybindings","permalink":"/television/docs/Users/keybindings","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":4,"frontMatter":{},"sidebar":"docSidebar","previous":{"title":"Configuration","permalink":"/television/docs/Users/configuration"},"next":{"title":"Shell Integration","permalink":"/television/docs/Users/shell-integration"}}');var i=s(3420),r=s(5404);const l={},d="Keybindings",c={},h=[{value:"Default Keybindings",id:"default-keybindings",level:2},{value:"Emacs",id:"emacs",level:2}];function o(e){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"keybindings",children:"Keybindings"})}),"\n",(0,i.jsx)(n.h2,{id:"default-keybindings",children:"Default Keybindings"}),"\n",(0,i.jsx)(n.p,{children:"Default keybindings are as follows:"}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{style:{textAlign:"center"},children:"Key"}),(0,i.jsx)(n.th,{children:"Description"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"\u2191"})," / ",(0,i.jsx)("kbd",{children:"\u2193"})," or ",(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"p"})," / ",(0,i.jsx)("kbd",{children:"n"})," or ",(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"k"})," / ",(0,i.jsx)("kbd",{children:"j"})]}),(0,i.jsx)(n.td,{children:"Navigate through the list of entries"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"u"})," / ",(0,i.jsx)("kbd",{children:"d"})]}),(0,i.jsx)(n.td,{children:"Scroll the preview pane up / down"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{style:{textAlign:"center"},children:(0,i.jsx)("kbd",{children:"Enter"})}),(0,i.jsx)(n.td,{children:"Select the current entry"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Tab"})," / ",(0,i.jsx)("kbd",{children:"BackTab"})]}),(0,i.jsx)(n.td,{children:"Toggle selection and move to next / previous entry"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"y"})]}),(0,i.jsx)(n.td,{children:"Copy the selected entry to the clipboard"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"r"})]}),(0,i.jsx)(n.td,{children:"Toggle remote control mode"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"s"})]}),(0,i.jsx)(n.td,{children:"Toggle send to channel mode"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"g"})]}),(0,i.jsx)(n.td,{children:"Toggle the help panel"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsxs)(n.td,{style:{textAlign:"center"},children:[(0,i.jsx)("kbd",{children:"Ctrl"})," + ",(0,i.jsx)("kbd",{children:"o"})]}),(0,i.jsx)(n.td,{children:"Toggle the preview panel"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{style:{textAlign:"center"},children:(0,i.jsx)("kbd",{children:"Esc"})}),(0,i.jsx)(n.td,{children:"Quit the application"})]})]})]}),"\n",(0,i.jsxs)(n.p,{children:["These keybindings are all configurable via tv's configuration file (see ",(0,i.jsx)(n.a,{href:"./configuration",children:"Configuration"}),")."]}),"\n",(0,i.jsx)(n.h1,{id:"keybindings-guide",children:"Keybindings Guide"}),"\n",(0,i.jsx)(n.p,{children:"Following this are some configuration presets you can use for your bindings. Most of these will probably match an existing program."}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["[!NOTE]\n",(0,i.jsx)(n.strong,{children:"This list is maintained by the community, so feel free to contribute your own ideas too! \ud83d\ude0a"})]}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"emacs",children:"Emacs"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-toml",children:'# Television already has some pretty Emacsy keybinds.\n# This just makes them "Emacsier".\n[keybindings]\nscroll_preview_half_page_down = "alt-v"\nscroll_preview_half_page_up = "ctrl-v"\ntoggle_remote_control = "alt-x" # Like execute-extended-command\ntoggle_help = "ctrl-h"\n\n'})})]})}function a(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(o,{...e})}):o(e)}}}]); |