Nuclide (Linux)

Project Explorer’s file tree

Collapse all the directories to the top parent.

Alt +

All hotkeys for Nuclide (Linux)

Common
Use OmniSearch to open files

Ctrl + T

Common
Toggle Project Explorer

Ctrl + /

Common
Toggle between the Editing Area and the Project Explorer’s File Tree

Ctrl + 0

Common
Split the current file to the pane

Ctrl + K then ← ↑ → ↓

Code diagnostics
Display the window showing you messages about your code. Possible messages include lint, compiler errors, etc.

Alt + ↑   Shift + D

Development
Toggles the Outline View for a supported file so you can easily navigate to class and function definitions.

Alt + O

Development
Toggles the Context View.

Ctrl + I

Hack/Flow/JavaScript
In projects such as Hack or Flow, this will allow you to find all the references to a selected, highlighted entity in your project.

Alt + ↑   Shift + Ctrl + F

Hack/Flow/JavaScript
Allows you to search for Hack function, classes and constants within you Hack project.

Alt + Ctrl + Y

Hack/Flow/JavaScript
Automatically tries to insert missing require statements to your Flow or JavaScript project.

Ctrl + ↑   Shift + I

Code diagnostics
Nuclide can fix certain types of problems for you automatically, including various lint problems. This will allow all those to be fixed in the current file.

Alt + ↑   Shift + A

Code diagnostics
Go to the first diagnostic.

Alt + Ctrl + <

Code diagnostics
Go to the last diagnostic.

Alt + Ctrl + >

Code diagnostics
Go to the previous diagnostic.

Alt + <

Code diagnostics
Go to the next diagnostic.

Alt + >

Project Explorer’s file tree
Expand the current directory.

Project Explorer’s file tree
Collapse the current directory.

Project Explorer’s file tree
Expand all the directories from the current to the final directory child.

Alt +

Project Explorer’s file tree
Collapse all the directories to the top parent.

Alt +

Project Explorer’s file tree
Collapse the entire Project Explorer’s File Tree to the root.

Ctrl + {

Project Explorer’s file tree
Remove a file or directory from the tree. You will be prompted first to avoid accidental mistakes.

Del

Project Explorer’s file tree
Toggles whether the Project Explorer’s File Tree is shown.

Ctrl + \

Project Explorer’s file tree
Move the selection to the very top of the Project Explorer’s File Tree.

Home

Project Explorer’s file tree
Move the selection to the very bottom of the Project Explorer’s File Tree.

End

Project Explorer’s file tree
Opens the selected entry in the Project Explorer’s File Tree. If a directory is selected, then the directory is expanded. If a file is selected, then the file is opened in the main Editing Area.

⤶ Enter

Editor panes
Moves the currently active file in the editor to a bottom pane.

Ctrl + K then

Editor panes
Moves the currently active file in the editor to a right pane.

Ctrl + K then

Editor panes
Moves the currently active file in the editor to a top pane.

Ctrl + K then

Editor panes
Moves the currently active file in the editor to a left pane.

Ctrl + K then

Project Explorer’s file tree
Shows the file that is currently active in the main workspace in the Project Explorer’s File Tree.

Ctrl + |

Project Explorer’s file tree
Toggles the focus of the current active file.

Ctrl + O

Files
Use this for a global search of anything within your project, including all files, currently open files, etc.

Ctrl + P

Files
This lets you switch between files that are currently open in the editor. Useful for quickly accessing files if you have a bunch of files open.

Alt + Ctrl + 0

Files
This will show you files that you have recently opened and used in previous sessions of Nuclide.

Alt + Ctrl + R

Files
This allows you to search for files based on patterns.

Alt + Ctrl + T

Files
Find files related to the current file. A file is related if they have the same basename, but a different extension, for example.

Alt + Ctrl + N

Task runner
Executes the Build task for the currently selected Task Runner or the default one

Alt + B then B

Task runner
Executes the Debug task for the currently selected Task Runner or the default one

Alt + B then D

Task runner
Executes the Run task for the currently selected Task Runner or the default one

Alt + B then R

Task runner
Executes the Test task for the currently selected Task Runner or the default one

Alt + B then T

Task runner
Executes the currently selected Task

Alt + B then P

Debugger
Toggle the developer tools UI.

Alt + Ctrl + I

Debugger
Shows the process attachment UI where you will choose the process on which you would like to debug (e.g., a Node process, etc.)

↑   Shift + Ctrl + A

Debugger
Shows the process launch UI where you will choose the process on which you would like to debug (e.g., a Node process, etc.)

Ctrl + F8

Debugger
Toggle the Console pane.

Ctrl + ↑   Shift + J

Debugger
After stopping at a breakpoint, and possibly stepping through code, this will enable debugging to continue to the next breakpoint or end of the process.

F8

Debugger
After breaking at a certain position or breakpoint, it will continue to cursor location.

↑   Shift + F8

Debugger
If a breakpoint is set, this will unset that breakpoint and vice-versa.

F9

Debugger
Step over a piece of code. For example, if you are stopped at a method call, this will execute that method without stepping through it line-by-line.

F10

Debugger
Step into a piece of code. For example, if you are stopped at a method call, this will go into the first line of that method.

F11

Debugger
If you have stepped into a piece of code, this will step out to the point on which you entered that piece of code. For example, if you stepped into a method, this will step out back to the method call itself.

↑   Shift + F11

Debugger
Detach debugger.

↑   Shift + F5

Debugger
Restart the current debugging session with the same configuration settings.

Ctrl + ↑   Shift + F8

Navigation
Move cursor to a previous position

Ctrl + <

Navigation
Move cursor to a next position

Ctrl + >

Miscellaneous
When using Hyperclick, this will confirm the Hyperclick action you want to take.

Alt + Ctrl + ⤶ Enter

Miscellaneous
Toggle the Nuclide Health tab, which show details about the Nuclide process itself (how much CPU, memory is being used, etc.).

Ctrl + Alt + ↑   Shift + H

Miscellaneous
Copy the relative path of the current file to the clipboard.

Ctrl + Alt + ↑   Shift + X

Miscellaneous
Copy the absolute path of the current file to the clipboard.

Ctrl + ↑   Shift + X

Miscellaneous
Copy the relative path of the current file starting at the root of the Mercurial repository.

Ctrl + Alt + X

Similar combinations for other applications


Visual Assist
Navigate back
Text editor

Alt +


mpv
Add video pan-x 0.1
Move video rectangle

Alt +


Xyplorer
Back
Go Menu

Alt +


Vivaldi
History back
Page

Alt +


Affinity Photo
Tighten
Text shortcuts

Alt +


PRTG Network Monitor
Previous viewpoint
Enterprise console

Alt +


GeoGebra
x100 multiplier
Mac desktop

Alt +


Google Chrome
Open the previous page from your browsing history in the current tab
Tab and window shortcuts

Alt +


Shotcut (Mac)
Seek Previous Edit
Player

Alt +


Nier: Automata
Switch pod
Genel

Alt +


Shotcut
Seek Previous Edit
Player

Alt +


Freshdesk
Go to the previous page
Tickets tab

Alt +


Feedreader
Go back in web browser
General

Alt +


Ace Editor
Go to line start
Go to

Alt +


Quicken 2018
Previous window
Moving around in windows and fields

Alt +


PyCharm 2018.2
When several tabs are open in the editor or a view, open the next tab to the left (or last tab if the current one is the first).
General

Alt +


Bluebeam Revu
Previous view
Navigation

Alt +


Atom (Windows)
(Source: Tree View) tree-view:recursive-collapse-directory
All shortcuts

Alt +


Aegisub
Fast jump backwards
Video

Alt +


Discord
Return to connected audio channel
General

Alt +


CorelDRAW Graphics Suite 2018
Pan Left
General

Alt +


Microsoft Word 2016
Go back one page
Work with web content

Alt +


PDF-XChange Editor
Promote bookmark
General

Alt +


Xodo
Jump back
Navigating

Alt +


gedit
Move the selected word left one word
Editing files

Alt +


ImageJ
Previous hyperstack frame
General

Alt +


Microsoft FrontPage
Move back to the previous Help topic.
In the Help window

Alt +


Arch Linux
Switch to previous virtual console
Terminal: Virtual console

Alt +


KDE Plasma Desktop
Back
Working with files

Alt +


CodeMirror
Move cursor to the start of the line
General (Windows)

Alt +


Chromebook and Chrome OS
Go to previous page in your browsing history
Tabs and windows

Alt +


WavePad
Fine Back
Move and Select Operations

Alt +


Comodo IceDragon
arrow  Back
Navigate Through Webpages

Alt +


AWS Cloud9 IDE (Windows)
Goto Line Start
Goto

Alt +


Adobe Premiere Pro (Windows)
Trim Backward by One Frame
Trim Monitor panel

Alt +


NetBeans
Go backward
Navigating through source code

Alt +


Kdenlive
Go to Previous Snap Point
Editing

Alt +


Mp3tag
Backward in directory history
General

Alt +


Zim
Go one page back in history
General

Alt +


PSPad
Set/Delete Bookmark
Bookmark

Alt +


Office Delve
Go back one page
General

Alt +


Brackets
Go to beginning of line
General

Alt +


Microsoft Visual Studio 2017 (All shortcuts)
Arrow  GraphView.RighttoLeft
XML Schema Designer

Alt +


LibreOffice Calc
Decreases the width of the current column
Function keys

Alt +


Android
Move cursor to beginning of line
Typing

Alt +


Qt Creator
Go back
General

Alt +


Guitar Pro
Previous section
Bar - Section

Alt +


Multi Commander
Go Back
Core shortcuts

Alt +


Delphi
Browse backward (hotlink history)
General

Alt +


Maxthon
Back
Go to

Alt +


Sumatra PDF
Go back
Navigation

Alt +


KompoZer
Go Back to Previous Page
Help window

Alt +


REAPER
View: Scroll view left
Section: MIDI Editor

Alt +


The Bat!
Move to previous viewed
Working with Messages

Alt +


Accounting CS
Moves back through previous views
Navigating and special functions

Alt +


WinMerge
Copy difference from right side to left side
Difference navigation and merging (normal mode)

Alt +


MediaMonkey
Previous node back
General

Alt +


VLC Media Player
Jump 10 seconds backward
Playback controls

Alt +


SQL Server Management Studio (SSMS)
Back, display the previous page in the viewing history
Document window and browser

Alt +


Slack
Previous channel or DM visited
Navigation

Alt +


Firefox Quantum
Back
Navigation

Alt +


Outlook 2016 and Outlook 2013
Go back to previous view in the main Outlook window
Basic navigation

Alt +


Microsoft Internet Explorer 11
Go to the previous page
Browsing

Alt +


WinSCP
Go back
Navigation

Alt +


PeaZip
Go back in history
Navigation

Alt +


Opera
Go to previous page in history
Navigation: History

Alt +


Zimbra Web Client
Go to previous tab
Tabs view

Alt +


Adobe Acrobat Reader DC
Jump to previously visited page
Navigation

Alt +


Everything
Go back to the previous search
General keyboard shortcuts

Alt +


Microsoft Movies and TV
Go back
General

Alt +


Audacity
Move Cursor to Previous Label
Transport menu

Alt +


Windows Media Player 11
Switch to previous view
Navigate the library

Alt +


File Explorer
View the previous folder
Miscellaneous

Alt +


Microsoft Access 2016
Move back to the previous Help topic (Back button)
Get help with Access

Alt +


Steam
Go back to previous page (?)
Store tab

Alt +


Microsoft OneNote
Go back to the last visited page
Work with pages and Quick Notes

Alt +


Total Commander
Jump to previous directory
Navigation

Alt +


Spotify
Go back
General

Alt +


Microsoft Edge
Go back
General

Alt +


HeidiSQL
Previous result tab
Data

Alt +


Adobe Acrobat 2017 (Windows and Unix)
Move back to previously opened topic
Help window

Alt +


DBeaver 6.0.3
Navigate backward in history
Data viewer

Alt +