Analysis in R: Work can be done more efficiently. Introducing “Loupedeck Live S” a useful device.

RAnalytics
スポンサーリンク

Introduces the recently introduced Loupedeck Live S, which is very useful, as well as a profile with 129 frequently used shortcuts in RStudio, including the original ones.

The Loupedeck Live S is equipped with a 15-button touch panel (3 vertical and 5 horizontal buttons), which you can use not only to assign the desired function, but also to freely display the contents of the display.

The size is slightly smaller than a Kindle, as shown in the photo, and does not get in the way on the desk.

In addition, when the Loupedeck software is installed, the function of the buttons is automatically changed according to the application. For example, the following button functions are registered in “RStudio”.

Surprisingly, registering functions to buttons is tedious. I tried registering different images, but only text is the easiest to use.

スポンサーリンク

RStudio’s Profile

RStudio profiles are available below and can be used as a starting point for your own.

Easy configuration by loading profiles in the Loupedeck software.

The following is a profile of RStudio with 129 commonly used shortcuts in RStudio, including the original.

No.Typecommandkeyboard shortcuts
1TabsSwitch to TabShift + Ctrl + .
2TabsNext TabCtrl + Tab
3TabsPrevious TabCtrl + Shift + Tab
4TabsFirst TabCtrl + Shift + F11
5TabsLast TabCtrl + Shift + F12
6PanesMove Focus to SourceCtrl + 1
7PanesMove Focus to SourceCtrl + 2
8PanesMove Focus to HelpCtrl + 3
9PanesShow HistoryCtrl + 4
10PanesShow FilesCtrl + 5
11PanesShow PlotCtrl + 6
12PanesShow PackagesCtrl + 7
13PanesShow EnvironmentCtrl + 8
14PanesShow ViewerCtrl + 9
15PanesShow VcsCtrl + F1
16PanesShow BuildCtrl + F2
17PanesShow ConnectionsCtrl + F5
18PanesShow PresentationCtrl + F8
19PanesShow Find in FilesCtrl + F6
20PanesAdd Source ColumnCtrl + F7
21PanesShow All PanesCtrl + Alt + Shift + O
22FilesSaveCttl + S
23FilesSave AllCttl + Alt + S
24FilesNew R ScriptShift + Ctrl + N
25FilesOpen FileCtrl + O
26FilesCloseCtrl + W
27FilesClose All Except CurrentCtrl + Alt + Shift + W
28FilesClose AllCtrl + Shift + W
29FilesFind in FilesCtrl + Shift + F
30Source NavigationBackCtrl + F9
31Source NavigationForwardCtrl + F10
32Source NavigationFind UsagesCtrl + Alt + U
33Source NavigationUse Selection for FindCtrl + F3
34Source NavigationFind NextF3
35Source NavigationFind PreviousShift + F3
36Source NavigationReplace and FindShift + Ctrl + J
37Source NavigationGo To File/Func.Ctrl + .
38Source NavigationGo To LineAlt + Shift + G
39Source NavigationJump ToAlt + Shift + J
40Source NavigationJump To MatchingCtrl + P
41Source NavigationExpand To MachingCtrl + Alt + Shift + E
42Source NavigationShow Document OutlineCtrl + Shift + O
43Source NavigationAdd Cursor Above Current CursorCtrl + Alt + Up
44Source NavigationAdd Cursor Below Current CursorCtrl + Alt + Down
45Source NavigationExpand SelectionCtrl + Shift + Up
46Source NavigationShrink SelectionCtrl + Shift + Down
47Source NavigationGo To Next SectionCtrl + PageDown
48Source NavigationGo To Previous SectionCtrl + PageUp
49Source NavigationSplit Into LinesCtrl + Alt + A
50Source NavigationEdit Lines from StartCtrl + Alt + Shift + A
51Source NavigationUse Visual EditorCtrl + Shift + F4
52Source NavigationMove active cursor upCtrl + Alt + Shift + Up
53Source NavigationMove active cursor downCtrl + Alt + Shift + Down
54ExecuteSource Active FileCtrl + Shift + S
55ExecuteSource a FileCtrl + Alt + G
56ExecuteRe-Run PreviousCtrl + Alt + P
57ExecuteRun Selected LineCtrl + Enter
58ExecuteRun Line(s) without moving cursorAlt + Enter
59ExecuteRun AllCtrl + Alt + R
60ExecuteRun From Beginning To LineCtrl + Alt + B
61ExecuteRun From Line to EndCtrl + Alt + E
62ExecuteRun Function DefinitionCtrl + Alt + F
63ExecuteRun Code SectionCtrl + Alt + T
64ExecuteRun All Chunks AboveCtrl + Alt + Shift + P
65ExecuteRun Current ChunkCtrl + Shift + Enter
66ExecuteRun Next ChunkCtrl + Alt + N
67ExecuteSend to TerminalCtrl + Alt + Enter
68Source EditorInsert ChunkCtrl + Alt + I
69Source EditorInsert SectionCtrl + Shift + R
70Source EditorExtract FunctionCtrl + Alt + X
71Source EditorExtract VariableCtrl + Alt + V
72Source EditorComment Uncomment LinesCtrl + Shift + C
73Source EditorReindent LinesCtrl + I
74Source EditorReformat CodeCtrl + Shift + A
75Source EditorShow Diagnostics (Project)Ctrl + Alt + Shift + D
76Source EditorCollapse FoldAlt + L
77Source EditorExpand FoldAlt + Shift + L
78Source EditorCollapse All FoldAlt + O
79Source EditorExpand All FoldAlt +Shift + O
80Source EditorMove Lines UpAlt + Up
81Source EditorMove Lines DownAlt + Down
82Source EditorDelete LineCtrl + D
83Source EditorYank Line Up to CursorCtrl + U
84Source EditorYank Line After CursorCtrl + K
85Source EditorInsert Yank TextCtrl + Y
86Source EditorInsert Assignment OperatorAlt + -
87Source EditorInsert Pipe OperatorCtrl + Shift + M
88Source EditorRename in ScopeCtrl + Alt + Shift + M
89Source EditorInsert Roxygen SkeletonCtrl + Alt + Shift + R
90DebugToggle BreakpointShift + F9
91DebugExecute Next LineF10
92DebugStep Info FunctionShift + F4
93DebugFinish FunctionShift + F7
94DebugContinueShift + F5
95DebugStop DebuggingShift + F8
96AccessibilityToggle Screen Reader SupportAlt + Shift + /
97AccessibilityFocus Next PaneF6
98AccessibilityFocus Previous PaneShift + F6
99AccessibilityFocus Main ToolbarAlt + Shift + Y
100ConsoleClear ConsoleCtrl + L
101ConsoleMove cursor to beginning of linehome
102ConsoleMove cursor to end of lineend
103ConsolePopup command historyCtrl + Up
104ConsoleInterrupt currently executing commandEsc
105ConsoleChange Working DirectoryCtrl + Shift + H
106HelpShow Command PaletteCtrl + Shift + P
107HelpShow Keyboard Shortcut ReferenceAlt + Shift + K
108HelpSearch R HelpCtrl + Alt + F1
109HelpFind in Help TopicCtrl + F
110HelpPrevious Help TopicShift + Alt + F2
111HelpNext Help TopicShift + Alt + F3
112PlotsPrevious PlotCtrl + Alt + F11
113PlotsNext PlotCtrl + Alt + F12
114Git/SVNDiff Active Source DocumentCtrl + Alt + D
115Git/SVNCommit ChangesCtrl + Alt + M
116Git/SVNStage Unstage (Git)Spacebar
117Git/SVNStage Unstage and Move To Next (Git) Enter
118SessionQuit SessionCtrl + Q
119SessionClear ObjectsCtrl + Shift + F10
120TerminalNew TerminalShift + Alt + R
121TerminalMove Focus to TerminalShift + Alt + M
122TerminalPrevious TerminalShift + Alt + F11
123TerminalNext TerminalShift + Alt + F12
124Originaldevtools::check()Ctrl + 2 > devtools::check() > Enter
125Originaldevtools::all()Ctrl + 2 > devtools::all() > Enter
126Originaldevtools::document()Ctrl + 2 > devtools::document() > Enter
127Originaldevtools::check()Ctrl + 2 > devtools::check() > Enter
128OriginalTest New Package# パッケージのインストール > Enter > install.packages("hogehoge") > Enter > # パッケージの読み込み > Enter > library("hogehoge")
129OriginalKARADA-GOODOpen https://www.karada-good.net/

Loupedeck Software

Loupedeck software can be download from

https://loupedeck.com/jp/downloads/?_gl=1lbbodp_up*MQ..&gclid=Cj0KCQjwi46iBhDyARIsAE3nVrZm3rd-pkG18Mfnqgc3RNiy1NK2nt01Kuq_MPxrKSgCy3ND4ikFfQYaAo14EALw_wcB

Much of the work is intuitive. However, I had a lot of trouble with text line breaks. You can break lines by “inserting a half-width space at the line break location.

Amazon link for Loupedeck Live S


I hope this makes your analysis a little easier !!

Copied title and URL