diff --git a/Files/Views/ModernShellPage.xaml b/Files/Views/ModernShellPage.xaml
index 7259c7c6494e..82b996428e61 100644
--- a/Files/Views/ModernShellPage.xaml
+++ b/Files/Views/ModernShellPage.xaml
@@ -160,6 +160,10 @@
Invoked="KeyboardAccelerator_Invoked"
IsEnabled="{x:Bind IsCurrentInstance, Mode=OneWay}"
Modifiers="Control" />
+
diff --git a/Files/Views/ModernShellPage.xaml.cs b/Files/Views/ModernShellPage.xaml.cs
index e9318c78196d..059eb0ac77f7 100644
--- a/Files/Views/ModernShellPage.xaml.cs
+++ b/Files/Views/ModernShellPage.xaml.cs
@@ -1110,6 +1110,10 @@ await FilesystemHelpers.DeleteItemsAsync(
case (true, false, false, _, VirtualKey.L): // ctrl + l, select address bar
NavigationToolbar.IsEditModeEnabled = true;
break;
+
+ case (false, false, false, _, VirtualKey.F1): // F1, open Files wiki
+ await Launcher.LaunchUriAsync(new Uri(@"https://files-community.github.io/docs"));
+ break;
};
switch (args.KeyboardAccelerator.Key)
@@ -1420,4 +1424,4 @@ public class NavigationArguments
public string SearchPathParam { get; set; } = null;
public bool IsLayoutSwitch { get; set; } = false;
}
-}
\ No newline at end of file
+}