Raccourcis clavier

Par défaut, la touche de raccourci de Haiku, servant à lancer des commandes de menu par exemples, n’est pas l’habituelle touche CTRL, mais CMD. Ceci pour des raisons historiques : BeOS a été en parti inspiré par Mac OS. Après vous y être habitué, vous y verrez des avantages, notamment que les raccourcis CMD C et CMD V fonctionnent directement dans le shell bash du terminal, alors que CTRL C quitte le processus courant.

Dans tous les cas, vous pouvez passer au raccourci plus familier CTRL depuis les préférences Keymap. Ce guide utilisateur décrit toujours la configuration par défaut, c’est à dire ALT comme touche de commande.

Si vous ne savez pas quelles touches de votre clavier sont OPT ou MENU, utilisez à nouveau les préférences Keymap. Vous y verrez quelle séquence de touches est envoyée quand vous pressez une touche de votre clavier.

index Raccourcis généraux

Voici une table des raccourcis clavier les plus courants qui sont toujours disponibles, même en l’absence d’élément de menu équivalent :

CMD FxPasse à l’espace de travail X (Fx est la touche de fonction correspondant à cet espace de travail). Pressez en plus MAJ pour y déplacer la fenêtre active.
CTRL CMD ///Se déplace entre les lignes/colonnes des espaces de travail disponibles. Comme ci-dessus, utilisez MAJ pour déplacer la fenêtre active.
CTRL TABPressez cette touche pour activer le Twitcher.
CTRL CMD DELOuvre le Team Monitor.
CMD ESCActive la barre de menu (pour en sortir, tapez ESC).
CMD CCopie la sélection dans le presse-papier.
CMD XCoupe la sélection pour la placer dans le presse-papier.
CMD VColle le contenu du presse-papier.
Alt WFerme la fenêtre active.
CTRL CMD ZMaximise une fenêtre à sa taille alternative (souvent la taille maximale dans la majorité des applications).
CTRL CMD MMinimise la fenêtre active.
CTRL CMD HCache (minimise) toutes les fenêtres de l'application active.
CTRL CMD FPlace la fenêtre active (qui a le focus) au premier plan (utilisable uniquement avec l’option « Focus Follows Mouse »).
CTRL CMD BEnvoie la fenêtre active en arrière-plan.
CMD QQuitte une application.
IMPRCapture l'écran sans aucun délai, et affiche la fenêtre Screenshot.
MAJ IMPRCapture l'écran en silence (sans ouvrir de fenêtre), tout en respectant les derniers réglages utilisés.
CTRL IMPRPrend aussi une capture d'écran en silence avec les derniers réglages enregistrés, mais au lieu d'écrire l'image dans un fichier, celle-ci est juste copiée dans le presse-papiers.

index Raccourcis pour la navigation dans le Tracker

En plus des raccourcis généraux, en voici quelques uns spécifiques à la navigation dans le Tracker :

Alt Ouvre le dossier parent.
CMD  or ENTRÉEOuvre le dossier sélectionné.
OPTSi cette touche est enfoncée lors de l’ouverture d’un dossier (par le clavier ou la souris), le dossier parent sera automatiquement fermé.
MENUOuvre le menu de la deskbar (sortie avec ESC).
CMD ZAnnule la dernière action. L’historique d’annulation est seulement limité par la quantité de mémoire disponible. Notez que ceci fonctionne uniquement pour des actions réalisés sur les fichiers, les changements d’attributs et les permission ne peuvent pas être annulés. De plus, une fois la Corbeille vidée, les éléments ne pourront pas être récupérés.
CMD MAJ ZRefaire l’action que vous venez d’annuler avec CMD Z.

index Raccourcis du Terminal

Alt NOuvre un autre Terminal dans une nouvelle fenêtre.
Alt TOuvre un autre Terminal dans un nouvel onglet.
CMD 1, 2, 3...Passe à l'onglet correspondant.
CMD TABPasse à la fenêtre Terminal suivante.
MAJ /Bascule vers l'onglet à gauche ou à droite.
CMD MAJ / Déplace l'onglet courant à gauche ou à droite.
CMD +, -Agrandit/Réduit la taille de la police.
Alt EntréeEntre/sort du mode plein écran.
MAJ /Fait défiler d'une ligne vers le haut ou vers le bas la sortie du Terminal.
MAJ PageUp/PageDownFait défiler d'une page vers le haut ou vers le bas la sortie du Terminal.
TABComplétion. Après avoir entré quelques lettres, tapez TAB une fois pour complétez automatiquement un nom de fichier ou un chemin d’accès. Si plus d’un fichier convient, il s’arrêtera à l’endroit où les noms commencent à être distincts et vous devrez ajouter des lettres pour les distinguer. Vous pourrez aussi taper deux fois TAB pour obtenir la liste de toutes les correspondances.
/Remonte ou descend dans la liste de l'historique des commandes entrées précédemment.
CTRL RHistoriques des commandes. Toutes les commandes que vous tapez sont enregistrées dans le fichier ~/.bash_history. Tapez CTRL R et commencez à entrer une commande et vous obtiendrez la première commande correspondante dans l’historique de bash. Continuez à taper CTRL R jusqu’à trouver la commande que vous recherchez et tapez ENTER pour l’exécuter.
CTRL CArrête la commande en cours.
CTRL DFerme la session courante du Terminal.

index Autres combinaisons de touches

Vous pouvez ajouter ou supprimer des éléments de/à une sélection en appuyant sur une touche de modification en cliquant sur une entrée (ou un fichier dans le cas du Tracker).

MAJCela permet de sélectionner tout les éléments entre le premier sélectionné et celui sur lequel vous cliquez.
CMDAjoute ou retire l'élément sur lequel vous cliquez de la sélection.

Dans une fenêtre Tracker, si vous commencer à taper un nom, le premier fichier correspondant à ce que vous avez tapé sera sélectionné. Si il n’y a pas de fichiers dont le nom commence par votre chaîne de recherche, le premier fichier à contenir cette chaîne dans son nom ou ses attributs sera sélectionné. Cette recherche n’est pas sensible à la casse.
Les lettres que vous tapez apparaîtront en bas à gauche de la fenêtre, là ou est normalement affiché le nombre d’éléments. Après une seconde, il repassera en mode normal et vous pourrez commencer une nouvelle recherche.