918
902
la valeur par défaut est 'all'.
920
904
[width="50%",cols="3m,10",options="header"]
921
|========================================
922
906
| Niveau de notification | Niveau des messages ajoutés à la hotlist
924
908
| highlight | 'highlight' + 'private'
925
909
| message | 'highlight' + 'private' + 'message'
926
910
| all | 'highlight' + 'private' + 'message' + 'low'
927
|========================================
929
913
Le niveau de notification peut être défini pour un ensemble de tampons, par
930
914
exemple tous les tampons du serveur irc "freenode" :
932
----------------------------------------
933
917
/set weechat.notify.irc.freenode message
934
----------------------------------------
936
920
Définir le niveau de notification 'highlight' sur le canal "#weechat" seulement :
938
----------------------------------------
939
923
/set weechat.notify.irc.freenode.#weechat highlight
940
----------------------------------------
942
926
Le niveau de notification pour un tampon peut aussi être défini avec la
943
927
commande `/buffer` :
945
----------------------------------------
946
930
/buffer notify highlight
947
----------------------------------------
950
Raccourcis clavier par défaut
951
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
953
// 'C-' = ctrl, 'A-' = alt, 'S-' = shift
934
=== Raccourcis clavier par défaut
955
936
[[key_bindings_command_line]]
956
Touches pour la ligne de commande
957
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
937
==== Touches pour la ligne de commande
959
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
960
|========================================
961
| Touche | Description | Commande
962
| @k(←) .2+| Aller au caractère précédent sur la ligne de commande .2+| /input move_previous_char
964
| @k(→) .2+| Aller au caractère suivant sur la ligne de commande .2+| /input move_next_char
966
| @k(C-)@k(←) .2+| Aller au mot précédent sur la ligne de commande .2+| /input move_previous_word
968
| @k(C-)@k(→) .2+| Aller au mot suivant sur la ligne de commande .2+| /input move_next_word
970
| @k(Home) .2+| Aller au début de la ligne de commande .2+| /input move_beginning_of_line
972
| @k(End) .2+| Aller à la fin de la ligne de commande .2+| /input move_end_of_line
974
| @k(C-)@k(c) , @k(b) | Insérer le code pour mettre le texte en gras | /input insert \x02
975
| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | /input insert \x03
976
| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | /input insert \x1D
977
| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitialiser la couleur | /input insert \x0F
978
| @k(C-)@k(c) , @k(r) | Insérer le code pour écrire en couleur inversée | /input insert \x12
979
| @k(C-)@k(c) , @k(u) | Insérer le code pour écrire en souligné | /input insert \x15
980
| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| /input delete_next_char
982
| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| /input delete_previous_char
984
| @k(C-)@k(k) | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_end_of_line
985
| @k(C-)@k(r) | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | /input search_text
986
| @k(C-)@k(t) | Inverser deux caractères | /input transpose_chars
987
| @k(C-)@k(u) | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_beginning_of_line
988
| @k(C-)@k(w) | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_previous_word
989
| @k(C-)@k(y) | Coller le contenu du presse-papiers | /input clipboard_paste
990
| @k(C-)@k(_) | Défaire la dernière action sur la ligne de commande | /input undo
991
| @k(A-)@k(_) | Refaire la dernière action sur la ligne de commande | /input redo
992
| @k(Tab) | Compléter la commande ou le pseudo (@k(Tab) de nouveau : trouver la complétion suivante) | /input complete_next
993
| @k(S-)@k(Tab) | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | /input complete_previous
994
| @k(Enter) .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| /input return
997
| @k(↑) | Rappeler la commande précédente (en mode recherche : chercher plus haut) | /input history_previous
998
| @k(↓) | Rappeler la commande suivante (en mode recherche : chercher plus bas) | /input history_next
999
| @k(C-)@k(↑) | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | /input history_global_previous
1000
| @k(C-)@k(↓) | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | /input history_global_next
1001
| @k(A-)@k(d) | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_next_word
1002
| @k(A-)@k(k) | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | /input grab_key_command
1003
| @k(A-)@k(r) | Effacer entièrement la ligne de commande | /input delete_line
1004
| @k(A-)@k(s) | Activer/désactiver aspell | /mute aspell toggle
1005
|========================================
939
[width="100%",cols="^.^3,.^10,.^5",options="header"]
941
| Touche | Description | Commande
942
| key[←] .2+| Aller au caractère précédent sur la ligne de commande .2+| `/input move_previous_char`
944
| key[→] .2+| Aller au caractère suivant sur la ligne de commande .2+| `/input move_next_char`
946
| key[ctrl-←] .2+| Aller au mot précédent sur la ligne de commande .2+| `/input move_previous_word`
948
| key[ctrl-→] .2+| Aller au mot suivant sur la ligne de commande .2+| `/input move_next_word`
950
| key[Home] .2+| Aller au début de la ligne de commande .2+| `/input move_beginning_of_line`
952
| key[End] .2+| Aller à la fin de la ligne de commande .2+| `/input move_end_of_line`
954
| key[ctrl-c,b] | Insérer le code pour mettre le texte en gras | `/input insert \x02`
955
| key[ctrl-c,c] | Insérer le code pour écrire en couleur | `/input insert \x03`
956
| key[ctrl-c,i] | Insérer le code pour mettre le texte en italique | `/input insert \x1D`
957
| key[ctrl-c,o] | Insérer le code pour réinitialiser la couleur | `/input insert \x0F`
958
| key[ctrl-c,v] | Insérer le code pour écrire en couleur inversée | `/input insert \x16`
959
| key[ctrl-c,_] | Insérer le code pour écrire en souligné | `/input insert \x1F`
960
| key[Del] .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char`
962
| key[Backsp.] .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char`
964
| key[ctrl-k] | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_end_of_line`
965
| key[ctrl-r] | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | `/input search_text`
966
| key[ctrl-t] | Inverser deux caractères | `/input transpose_chars`
967
| key[ctrl-u] | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_beginning_of_line`
968
| key[ctrl-w] | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_previous_word`
969
| key[ctrl-y] | Coller le contenu du presse-papiers | `/input clipboard_paste`
970
| key[ctrl-_] | Défaire la dernière action sur la ligne de commande | `/input undo`
971
| key[alt-_] | Refaire la dernière action sur la ligne de commande | `/input redo`
972
| key[Tab] | Compléter la commande ou le pseudo (key[Tab] de nouveau : trouver la complétion suivante) | `/input complete_next`
973
| key[shift-Tab] | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | `/input complete_previous`
974
| key[Enter] .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| `/input return`
977
| key[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous`
978
| key[↓] | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next`
979
| key[ctrl-↑] | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous`
980
| key[ctrl-↓] | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next`
981
| key[alt-d] | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word`
982
| key[alt-k] | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | `/input grab_key_command`
983
| key[alt-r] | Effacer entièrement la ligne de commande | `/input delete_line`
984
| key[alt-s] | Activer/désactiver aspell | `/mute aspell toggle`
1007
987
[[key_bindings_buffers_windows]]
1008
Touches pour les tampons / fenêtres
1009
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
988
==== Touches pour les tampons / fenêtres
1011
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
1012
|========================================
1013
| Touche | Description | Commande
1014
| @k(C-)@k(l) | Réafficher toute la fenêtre | /window refresh
1015
| @k(C-)@k(s) , @k(C-)@k(u) | Positionner le marqueur de données non lues sur tous les tampons | /input set_unread
1016
| @k(C-)@k(x) | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | /input switch_active_buffer
1017
| @k(A-)@k(x) | Zoomer sur le tampon mélangé (@k(A-)@k(x) de nouveau : afficher tous les tampons mélangés) | /input zoom_merged_buffer
1018
| @k(PgUp) | Monter d'une page dans l'historique du tampon | /window page_up
1019
| @k(PgDn) | Descendre d'une page dans l'historique du tampon | /window page_down
1020
| @k(A-)@k(PgUp) | Monter de quelques lignes dans l'historique du tampon | /window scroll_up
1021
| @k(A-)@k(PgDn) | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down
1022
| @k(A-)@k(Home) | Aller au début du tampon | /window scroll_top
1023
| @k(A-)@k(End) | Aller à la fin du tampon | /window scroll_bottom
1024
| @k(A-)@k(←) .4+| Aller au tampon précédent .4+| /buffer -1
1028
| @k(A-)@k(→) .4+| Aller au tampon suivant .4+| /buffer +1
1032
| @k(F7) | Aller à la fenêtre précédente | /window -1
1033
| @k(F8) | Aller à la fenêtre suivante | /window +1
1034
| @k(F9) | Faire défiler le titre du tampon vers la gauche | /bar scroll title * -30%
1035
| @k(F10) | Faire défiler le titre du tampon vers la droite | /bar scroll title * +30%
1036
| @k(F11) | Monter d'une page dans la liste des pseudos | /bar scroll nicklist * -100%
1037
| @k(F12) | Descendre d'une page dans la liste des pseudos | /bar scroll nicklist * +100%
1038
| @k(A-)@k(F11) | Aller au début de la liste des pseudos | /bar scroll nicklist * b
1039
| @k(A-)@k(F12) | Aller à la fin de la liste des pseudos | /bar scroll nicklist * e
1040
| @k(A-)@k(a) | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | /input jump_smart
1041
| @k(A-)@k(h) | Vider la hotlist (notification d'activité sur les autres tampons) | /input hotlist_clear
1042
| @k(A-)@k(j) , @k(A-)@k(l) | Sauter au dernier tampon | /input jump_last_buffer
1043
| @k(A-)@k(j) , @k(A-)@k(r) | Sauter au tampon IRC de données brutes | /server raw
1044
| @k(A-)@k(j) , @k(A-)@k(s) | Sauter au tampon IRC du serveur | /server jump
1045
| @k(A-)@k(0...9) | Sauter au tampon qui porte ce numéro (0 = 10) | /buffer *N
1046
| @k(A-)@k(j) , @k(01...99) | Sauter au tampon qui porte ce numéro | /buffer NN
1047
| @k(A-)@k(m) | Activer/désactiver la souris | /mouse toggle
1048
| @k(A-)@k(n) | Se positionner sur le highlight suivant | /window scroll_next_highlight
1049
| @k(A-)@k(p) | Se positionner sur le highlight précédent | /window scroll_previous_highlight
1050
| @k(A-)@k(u) | Se positionner sur la première ligne non lue du tampon | /window scroll_unread
1051
| @k(A-)@k(w) , @k(A-)@k(↑) | Sauter à la fenêtre au dessus | /window up
1052
| @k(A-)@k(w) , @k(A-)@k(↓) | Sauter à la fenêtre en dessous | /window down
1053
| @k(A-)@k(w) , @k(A-)@k(←) | Sauter à la fenêtre de gauche | /window left
1054
| @k(A-)@k(w) , @k(A-)@k(→) | Sauter à la fenêtre de droite | /window right
1055
| @k(A-)@k(w) , @k(A-)@k(b) | Équilibrer la taille de toutes les fenêtres | /window balance
1056
| @k(A-)@k(w) , @k(A-)@k(s) | Échanger les tampons de deux fenêtres | /window swap
1057
| @k(A-)@k(z) | Zoomer sur la fenêtre courante (@k(A-)@k(z) de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | /window zoom
1058
| @k(A-)@k(<) | Sauter au tampon précédent dans la liste des tampons visités | /input jump_previously_visited_buffer
1059
| @k(A-)@k(>) | Sauter au tampon suivant dans la liste des tampons visités | /input jump_next_visited_buffer
1060
| @k(A-)@k(/) | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | /input jump_last_buffer_displayed
1061
| @k(A-)@k(=) | Activer/désactiver les filtres | /filter toggle
1062
|========================================
990
[width="100%",cols="^.^3,.^10,.^5",options="header"]
992
| Touche | Description | Commande
993
| key[ctrl-l] | Réafficher toute la fenêtre | `/window refresh`
994
| key[ctrl-s,ctrl-u] | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread`
995
| key[ctrl-x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer`
996
| key[alt-x] | Zoomer sur le tampon mélangé (key[alt-x] de nouveau : afficher tous les tampons mélangés) | `/input zoom_merged_buffer`
997
| key[PgUp] | Monter d'une page dans l'historique du tampon | `/window page_up`
998
| key[PgDn] | Descendre d'une page dans l'historique du tampon | `/window page_down`
999
| key[alt-PgUp] | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up`
1000
| key[alt-PgDn] | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down`
1001
| key[alt-Home] | Aller au début du tampon | `/window scroll_top`
1002
| key[alt-End] | Aller à la fin du tampon | `/window scroll_bottom`
1003
| key[alt-←] .4+| Aller au tampon précédent .4+| `/buffer -1`
1007
| key[alt-→] .4+| Aller au tampon suivant .4+| `/buffer +1`
1011
| key[F7] | Aller à la fenêtre précédente | `/window -1`
1012
| key[F8] | Aller à la fenêtre suivante | `/window +1`
1013
| key[F9] | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%`
1014
| key[F10] | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%`
1015
| key[F11] | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%`
1016
| key[F12] | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%`
1017
| key[alt-F11] | Aller au début de la liste des pseudos | `/bar scroll nicklist * b`
1018
| key[alt-F12] | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e`
1019
| key[alt-a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart`
1020
| key[alt-h] | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear`
1021
| key[alt-j,alt-l] | Sauter au dernier tampon | `/input jump_last_buffer`
1022
| key[alt-j,alt-r] | Sauter au tampon IRC de données brutes | `/server raw`
1023
| key[alt-j,alt-s] | Sauter au tampon IRC du serveur | `/server jump`
1024
| key[alt-0...9] | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N`
1025
| key[alt-j,01...99] | Sauter au tampon qui porte ce numéro | `/buffer NN`
1026
| key[alt-m] | Activer/désactiver la souris | `/mouse toggle`
1027
| key[alt-n] | Se positionner sur le highlight suivant | `/window scroll_next_highlight`
1028
| key[alt-p] | Se positionner sur le highlight précédent | `/window scroll_previous_highlight`
1029
| key[alt-u] | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread`
1030
| key[alt-w,alt-↑] | Sauter à la fenêtre au dessus | `/window up`
1031
| key[alt-w,alt-↓] | Sauter à la fenêtre en dessous | `/window down`
1032
| key[alt-w,alt-←] | Sauter à la fenêtre de gauche | `/window left`
1033
| key[alt-w,alt-→] | Sauter à la fenêtre de droite | `/window right`
1034
| key[alt-w,alt-b] | Équilibrer la taille de toutes les fenêtres | `/window balance`
1035
| key[alt-w,alt-s] | Échanger les tampons de deux fenêtres | `/window swap`
1036
| key[alt-z] | Zoomer sur la fenêtre courante (key[alt-z] de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | `/window zoom`
1037
| key[alt-]key[<] | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer`
1038
| key[alt-]key[>] | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer`
1039
| key[alt-/] | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed`
1040
| key[alt-=] | Activer/désactiver les filtres | `/filter toggle`
1064
1043
[[key_bindings_search_context]]
1065
Touches pour le contexte "search"
1066
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1044
==== Touches pour le contexte "search"
1068
Ces touches sont utilisées dans le contexte "search" (lorsque @k(C-)@k(r) est
1046
Ces touches sont utilisées dans le contexte "search" (lorsque key[ctrl-r] est
1069
1047
pressé pour chercher du texte dans le tampon).
1071
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
1072
|========================================
1073
| Touche | Description | Commande
1074
| @k(C-)@k(r) | Basculer le type de recherche : chaîne (par défaut), expression régulière | /input search_switch_regex
1075
| @k(A-)@k(c) | Basculer la casse exacte pour la recherche | /input search_switch_case
1076
| @k(Tab) | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | /input search_switch_where
1077
| @k(↑) | Chercher la ligne précédente | /input search_previous
1078
| @k(↓) | Chercher la ligne suivante | /input search_next
1079
| @k(Enter) .3+| Arrêter la recherche .3+| /input search_stop
1082
|========================================
1049
[width="100%",cols="^.^3,.^10,.^5",options="header"]
1051
| Touche | Description | Commande
1052
| key[ctrl-r] | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex`
1053
| key[alt-c] | Basculer la casse exacte pour la recherche | `/input search_switch_case`
1054
| key[Tab] | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | `/input search_switch_where`
1055
| key[↑] | Chercher la ligne précédente | `/input search_previous`
1056
| key[↓] | Chercher la ligne suivante | `/input search_next`
1057
| key[Enter] .3+| Arrêter la recherche .3+| `/input search_stop`
1084
1062
[[key_bindings_cursor_context]]
1085
Touches pour le contexte "cursor"
1086
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1063
==== Touches pour le contexte "cursor"
1088
1065
Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseur
1091
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
1092
|========================================
1093
| Touche | Zone | Description | Commande
1094
| @k(↑) | - | Déplacer le curseur d'une ligne vers le haut | /cursor move up
1095
| @k(↓) | - | Déplacer le curseur d'une ligne vers le bas | /cursor move down
1096
| @k(←) | - | Déplacer le curseur d'une colonne vers la gauche | /cursor move left
1097
| @k(→) | - | Déplacer le curseur d'une colonne vers la droite | /cursor move right
1098
| @k(A-)@k(↑) | - | Déplacer le curseur vers la zone au dessus | /cursor move area_up
1099
| @k(A-)@k(↓) | - | Déplacer le curseur vers la zone en dessous | /cursor move area_down
1100
| @k(A-)@k(←) | - | Déplacer le curseur vers la zone sur la gauche | /cursor move area_left
1101
| @k(A-)@k(→) | - | Déplacer le curseur vers la zone sur la droite | /cursor move area_right
1102
| @k(m) | chat | Citer le message | hsignal:chat_quote_message;/cursor stop
1103
| @k(q) | chat | Citer le préfixe + le message | hsignal:chat_quote_prefix_message;/cursor stop
1104
| @k(Q) | chat | Citer l'heure + le préfixe + le message | hsignal:chat_quote_time_prefix_message;/cursor stop
1105
| @k(b) | liste des pseudos | Bannir le pseudo | /window ${_window_number};/ban ${nick}
1106
| @k(k) | liste des pseudos | Retirer par la force le pseudo | /window ${_window_number};/kick ${nick}
1107
| @k(K) | liste des pseudos | Retirer par la force et bannir le pseudo | /window ${_window_number};/kickban ${nick}
1108
| @k(q) | liste des pseudos | Ouvrir une discussion avec le pseudo | /window ${_window_number};/query ${nick};/cursor stop
1109
| @k(w) | liste des pseudos | Effectuer un whois sur le pseudo | /window ${_window_number};/whois ${nick}
1110
| @k(Enter) .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| /cursor stop
1113
|========================================
1068
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
1070
| Touche | Zone | Description | Commande
1071
| key[↑] | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up`
1072
| key[↓] | - | Déplacer le curseur d'une ligne vers le bas | `/cursor move down`
1073
| key[←] | - | Déplacer le curseur d'une colonne vers la gauche | `/cursor move left`
1074
| key[→] | - | Déplacer le curseur d'une colonne vers la droite | `/cursor move right`
1075
| key[alt-↑] | - | Déplacer le curseur vers la zone au dessus | `/cursor move area_up`
1076
| key[alt-↓] | - | Déplacer le curseur vers la zone en dessous | `/cursor move area_down`
1077
| key[alt-←] | - | Déplacer le curseur vers la zone sur la gauche | `/cursor move area_left`
1078
| key[alt-→] | - | Déplacer le curseur vers la zone sur la droite | `/cursor move area_right`
1079
| key[m] | chat | Citer le message | `hsignal:chat_quote_message;/cursor stop`
1080
| key[q] | chat | Citer le préfixe + le message | `hsignal:chat_quote_prefix_message;/cursor stop`
1081
| key[Q] | chat | Citer l'heure + le préfixe + le message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
1082
| key[b] | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
1083
| key[k] | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
1084
| key[K] | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
1085
| key[q] | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick};/cursor stop`
1086
| key[w] | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
1087
| key[Enter] .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| `/cursor stop`
1115
1092
[[key_bindings_mouse_context]]
1116
Touches pour le contexte "mouse"
1117
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1093
==== Touches pour le contexte "mouse"
1119
1095
Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un
1120
1096
évènement de la souris se produit.
1122
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
1123
|========================================
1098
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
1124
1100
| Bouton ^(1)^ | Geste | Zone | Description | Commande
1125
| ◾◽◽ | - | chat | Aller à la fenêtre | /window ${_window_number}
1126
| ◾◽◽ | left | chat | Aller au tampon précédent | /window ${_window_number};/buffer +1
1127
| ◾◽◽ | right | chat | Aller au tampon suivant | /window ${_window_number};/buffer +1
1128
| ◾◽◽ | left (long) | chat | Aller au premier tampon | /window ${_window_number};/buffer 1
1129
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | /window ${_window_number};/input jump_last_buffer
1130
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | /script go ${_chat_line_y}
1131
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
1132
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | /window scroll_up -window ${_window_number}
1133
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down -window ${_window_number}
1134
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | /script up 5
1135
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | /script down 5
1136
| @k(C-)⇑ | - | chat | Faire défiler horizontalement vers la gauche | /window scroll_horiz -window ${_window_number} -10%
1137
| @k(C-)⇓ | - | chat | Faire défiler horizontalement vers la droite | /window scroll_horiz -window ${_window_number} +10%
1138
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | /bar scroll nicklist ${_window_number} -100%
1139
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | /bar scroll nicklist ${_window_number} +100%
1140
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | /bar scroll nicklist ${_window_number} b
1141
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | /bar scroll nicklist ${_window_number} e
1142
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | /window ${_window_number};/query ${nick}
1143
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | /window ${_window_number};/whois ${nick}
1144
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | /window ${_window_number};/kick ${nick}
1145
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | /window ${_window_number};/kickban ${nick}
1146
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | /window ${_window_number};/ban ${nick}
1147
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | /input grab_mouse_area
1148
| ⇑ | - | toute barre | Faire défiler la barre de -20% | /bar scroll ${_bar_name} ${_window_number} -20%
1149
| ⇓ | - | toute barre | Faire défiler la barre de +20% | /bar scroll ${_bar_name} ${_window_number} +20%
1150
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | /cursor go ${_x},${_y}
1151
|========================================
1101
| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}`
1102
| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1`
1103
| ◾◽◽ | right | chat | Aller au tampon suivant | `/window ${_window_number};/buffer +1`
1104
| ◾◽◽ | left (long) | chat | Aller au premier tampon | `/window ${_window_number};/buffer 1`
1105
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | `/window ${_window_number};/input jump_last_buffer`
1106
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | `/script go ${_chat_line_y}`
1107
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
1108
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up -window ${_window_number}`
1109
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down -window ${_window_number}`
1110
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | `/script up 5`
1111
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | `/script down 5`
1112
| key[ctrl-]⇑ | - | chat | Faire défiler horizontalement vers la gauche | `/window scroll_horiz -window ${_window_number} -10%`
1113
| key[ctrl-]⇓ | - | chat | Faire défiler horizontalement vers la droite | `/window scroll_horiz -window ${_window_number} +10%`
1114
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} -100%`
1115
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} +100%`
1116
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | `/bar scroll nicklist ${_window_number} b`
1117
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | `/bar scroll nicklist ${_window_number} e`
1118
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick}`
1119
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
1120
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
1121
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
1122
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
1123
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | `/input grab_mouse_area`
1124
| ⇑ | - | toute barre | Faire défiler la barre de -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
1125
| ⇓ | - | toute barre | Faire défiler la barre de +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
1126
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}`
1154
1130
^(1)^ "⇑" et "⇓" sont la roulette vers le haut et le bas.
1160
1135
WeeChat supporte les clics et mouvements avec la souris. Cela fonctionne avec un
1161
1136
terminal local, et à distance via une connexion ssh, avec ou sans screen/tmux.
1163
1138
[[mouse_enable]]
1139
==== Activer la souris
1167
1141
Pour activer la souris au démarrage :
1169
----------------------------------------
1170
1144
/set weechat.look.mouse on
1171
----------------------------------------
1173
Pour activer la souris maintenant, appuyez sur @k(A-)@k(m) ou lancez la commande
1147
Pour activer la souris maintenant, appuyez sur key[alt-m] ou lancez la commande
1176
----------------------------------------
1178
----------------------------------------
1180
1154
Il est possible de désactiver temporairement la souris, et associer ça à une
1181
touche. Par exemple la touche @k(A-)@k(x) pour désactiver la souris pendant 10
1155
touche. Par exemple la touche key[alt-x] pour désactiver la souris pendant 10
1184
----------------------------------------
1185
1159
/key bind meta-x /mouse toggle 10
1186
----------------------------------------
1188
1162
Lorsque la souris est activée dans WeeChat, vous pouvez utiliser la touche
1189
@k(-S-) pour sélectionner ou cliquer dans le terminal, comme si la souris était
1190
désactivée (sous certains terminaux comme iTerm, vous devez utiliser @k(-A-) au
1163
key[shift] pour sélectionner ou cliquer dans le terminal, comme si la souris était
1164
désactivée (sous certains terminaux comme iTerm, vous devez utiliser key[alt] au
1165
lieu de key[shift]).
1194
1168
Pour tout problème avec la souris, merci de consulter la 'FAQ WeeChat'.
1196
1170
[[mouse_bind_events]]
1197
Associer des évènements souris à des commandes
1198
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1171
==== Associer des évènements souris à des commandes
1200
1173
De nombreux évènements souris sont déjà définis par WeeChat (voir
1201
1174
<<key_bindings_mouse_context,les touches pour le contexte "mouse">>).