summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2011-02-25 14:33:20 +0100
committerSebastien Helleu <flashcode@flashtux.org>2011-02-25 14:33:20 +0100
commita4621a7ee38243497ba6472b98d5f20da4fdc6a6 (patch)
treea63ca1b43322c41234bddead90f5525f90bd41c6
parentbe9b4e59102e72b780574215360e37a9835a89cf (diff)
downloadweechat-a4621a7ee38243497ba6472b98d5f20da4fdc6a6.zip
Add styles for keys in user guide
-rw-r--r--doc/asciidoc.conf8
-rw-r--r--doc/asciidoc.css43
-rw-r--r--doc/de/CMakeLists.txt2
-rw-r--r--doc/de/Makefile.am2
-rw-r--r--doc/de/weechat_user.de.txt467
-rw-r--r--doc/en/CMakeLists.txt2
-rw-r--r--doc/en/Makefile.am2
-rw-r--r--doc/en/weechat_user.en.txt462
-rw-r--r--doc/fr/CMakeLists.txt2
-rw-r--r--doc/fr/Makefile.am2
-rw-r--r--doc/fr/weechat_user.fr.txt471
-rw-r--r--doc/it/CMakeLists.txt2
-rw-r--r--doc/it/Makefile.am2
-rw-r--r--doc/it/weechat_user.it.txt471
14 files changed, 511 insertions, 1427 deletions
diff --git a/doc/asciidoc.conf b/doc/asciidoc.conf
new file mode 100644
index 000000000..98fdc7579
--- /dev/null
+++ b/doc/asciidoc.conf
@@ -0,0 +1,8 @@
+[replacements]
+@k\(C-\)=<span class="key ctrl">Ctrl</span><span class="keyplus">+</span>
+@k\(A-\)=<span class="key alt">Alt</span><span class="keyplus">+</span>
+@k\(S-\)=<span class="key alt">Shift</span><span class="keyplus">+</span>
+@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span>
+@k\(([a-z0-9_&\=][^)]*)\)=<span class="key">\1</span>
+@k\(([^)]+)\)=<span class="key other">\1</span>
+
diff --git a/doc/asciidoc.css b/doc/asciidoc.css
index 117af18d0..c06e3d9f5 100644
--- a/doc/asciidoc.css
+++ b/doc/asciidoc.css
@@ -10,3 +10,46 @@ span.command {
padding: 0 8px 0 8px;
margin-right: 12px;
}
+p.table {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+.key {
+ border-top: solid 1px #D5D5E5;
+ border-left: solid 1px #D5D5E5;
+ border-bottom: solid 1px #A5A5B5;
+ border-right: solid 1px #A5A5B5;
+ background-color: #EEEEFF;
+ padding: 0 0.3em 0 0.3em;
+ margin: 0 2px 0 2px;
+}
+.key.ctrl {
+ font-size: 0.75em;
+ font-variant: small-caps;
+ border-top: solid 1px #DAD0D0;
+ border-left: solid 1px #DAD0D0;
+ border-bottom: solid 1px #AAA0A0;
+ border-right: solid 1px #AAA0A0;
+ background-color: #FAF0F0;
+}
+.key.alt {
+ font-size: 0.75em;
+ font-variant: small-caps;
+ border-top: solid 1px #D0C5C5;
+ border-left: solid 1px #D0C5C5;
+ border-bottom: solid 1px #A09595;
+ border-right: solid 1px #A09595;
+ background-color: #F0E5E5;
+}
+.key.other {
+ font-size: 0.75em;
+ font-variant: small-caps;
+ border-top: solid 1px #D0E0D0;
+ border-left: solid 1px #D0E0D0;
+ border-bottom: solid 1px #A0B0A0;
+ border-right: solid 1px #A0B0A0;
+ background-color: #EAFAEA;
+}
+.keyplus {
+ font-size: 0.8em;
+}
diff --git a/doc/de/CMakeLists.txt b/doc/de/CMakeLists.txt
index c3aecc78f..2cd76938c 100644
--- a/doc/de/CMakeLists.txt
+++ b/doc/de/CMakeLists.txt
@@ -20,7 +20,7 @@
# user's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
- COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Inhaltsverzeichnis' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
+ COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Inhaltsverzeichnis' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
diff --git a/doc/de/Makefile.am b/doc/de/Makefile.am
index 66d4dddad..cf66e5d5f 100644
--- a/doc/de/Makefile.am
+++ b/doc/de/Makefile.am
@@ -36,7 +36,7 @@ all-local: weechat_user.de.html \
# user's guide
weechat_user.de.html: weechat_user.de.txt $(wildcard autogen/user/*.txt)
- $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Inhaltsverzeichnis' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -n -o weechat_user.de.html weechat_user.de.txt
+ $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Inhaltsverzeichnis' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -f `pwd`/../asciidoc.conf -n -o weechat_user.de.html weechat_user.de.txt
# scripting guide
weechat_scripting.de.html: weechat_scripting.de.txt
diff --git a/doc/de/weechat_user.de.txt b/doc/de/weechat_user.de.txt
index 875bf3024..4dcc987b1 100644
--- a/doc/de/weechat_user.de.txt
+++ b/doc/de/weechat_user.de.txt
@@ -374,387 +374,152 @@ Die 'status'-Bar besitzt als Standardeinträge:
[width="100%",cols="^3,^3l,10",options="header"]
|========================================
| Item | Beispiel | Beschreibung
-
-| time | [12:55] |
- Uhrzeit
-
-| buffer_count | [4] |
- Anzahl der geöffneten Buffer
-
-| buffer_plugin | [irc/freenode] |
- Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer)
-
-| buffer_number | 3 |
- aktuelle Nummer des Buffers
-
-| buffer_name | #test(+n) |
- Name des aktuellen Buffers
-
-| buffer_nicklist_count | {5} |
- Anzahl der Nicks in Nickliste
-
-| buffer_filter | * |
- Filteranzeige: `*` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag
- zeigt an dass alle Zeilen dargestellt werden
-
-| lag | [Lag: 2.5] |
- Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering)
-
-| hotlist | [Act: 4,2] |
- Liste der Buffer mit Aktivität (ungelesene Nachrichten)
-
-| completion | abc(2) def(5) |
- Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich
- sind
-
-| scroll | -MORE(50)- |
- Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile
- vorhanden sind
+| time | [12:55] | Uhrzeit
+| buffer_count | [4] | Anzahl der geöffneten Buffer
+| buffer_plugin | [irc/freenode] | Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer)
+| buffer_number | 3 | aktuelle Nummer des Buffers
+| buffer_name | #test(+n) | Name des aktuellen Buffers
+| buffer_nicklist_count | {5} | Anzahl der Nicks in Nickliste
+| buffer_filter | * | Filteranzeige: `*` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag zeigt an dass alle Zeilen dargestellt werden
+| lag | [Lag: 2.5] | Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering)
+| hotlist | [Act: 4,2] | Liste der Buffer mit Aktivität (ungelesene Nachrichten)
+| completion | abc(2) def(5) | Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich sind
+| scroll | -MORE(50)- | Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile vorhanden sind
|========================================
In der 'input' Bar lautet die Standardeinstellung:
-[width="100%",cols="^3,^6m,8",options="header"]
+[width="100%",cols="^3,^6l,8",options="header"]
|========================================
-| Item | Beispiel| Beschreibung
-
-| input_paste | [Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein] |
- Nachfrage ob sieben Zeilen eingefügt werden sollen
-
-| input_prompt | [nick] |
- input prompt (Nickname für den IRC)
-
-| away | (away) |
- Abwesenheitsanzeige
-
-| input_search | [Text search] |
- Textsuche
-
-| input_text | bla bla... |
- Text der eingegeben wird
+| Item | Beispiel | Beschreibung
+| input_paste | [Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein] | Nachfrage ob sieben Zeilen eingefügt werden sollen
+| input_prompt | [nick] | input prompt (Nickname für den IRC)
+| away | (away) | Abwesenheitsanzeige
+| input_search | [Text search] | Textsuche
+| input_text | bla bla... | Text der eingegeben wird
|========================================
[[key_bindings]]
Standard Tastenbelegung
~~~~~~~~~~~~~~~~~~~~~~~
+// 'C-' = ctrl, 'A-' = alt, 'S-' = shift
+
[[key_bindings_command_line]]
Tastenbefehle für die Befehlszeile
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Taste| Beschreibung und Befehl
-
-| Pfeil links +
- Ctrl + "b" |
- setzt den Cursor eine Position nach links +
- `/input move_previous_char`
-
-| Pfeil rechts +
- Ctrl + "f" |
- setzt den Cursor eine Position nach rechts +
- `/input move_next_char`
-
-| Ctrl + Pfeil links +
- Alt + "b" |
- springt zum Anfang des vorherigen Wortes in der Befehlszeile +
- `/input move_previous_word`
-
-| Ctrl + Pfeil rechts +
- Alt + "f" |
- sprint zum Anfang des nächsten Wortes in der Befehlszeile +
- `/input move_next_word`
-
-| Home +
- Ctrl + "a" |
- sprint zum Anfang der Befehlszeile +
- `/input move_beginning_of_line`
-
-| End +
- Ctrl + "e" |
- springt ans Ende der Befehlszeile +
- `/input move_end_of_line`
-
-| Ctrl + "c" dann "b" |
- Fügt Steuerzeichen für fett geschrieben Text ein +
- `/input insert \x02`
-
-| Ctrl + "c" dann "c" |
- Fügt Steuerzeichen für Textfarbe ein +
- `/input insert \x03`
-
-| Ctrl + "c" dann "i" |
- Fügt Steuerzeichen für kursiven Text ein +
- `/input insert \x1D`
-
-| Ctrl + "c" dann "o" |
- Fügt Steuerzeichen für Standardfarbe ein +
- `/input insert \x0F`
-
-| Ctrl + "c" dann "r" |
- Fügt Steuerzeichen für Hintergrundfarbe ein +
- `/input insert \x12`
-
-| Ctrl + "c" dann "u" |
- Fügt Steuerzeichen für unterstrichenen Text ein +
- `/input insert \x15`
-
-| Delete +
- Ctrl + "d" |
- entfernt nächstes Zeichen in der Befehlszeile +
- `/input delete_next_char`
-
-| Backspace +
- Ctrl + "h" |
- entfernt vorheriges Zeichen in der Befehlszeile +
- `/input delete_previous_char`
-
-| Ctrl + "k" |
- entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage
- kopiert) +
- `/input delete_end_of_line`
-
-| Ctrl + "r" |
- Sucht in der Protokolldatei nach einem Text (zweimaliges Drücken: sucht nach exaktem Text),
- mittels Pfeiltaste hoch/runter kann zum nächsten/vorherigen Treffer gesprungen werden +
- `/input search_text`
-
-| Ctrl + "t" |
- Zeichen austauschen +
- `/input transpose_chars`
-
-| Ctrl + "u" |
- entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage
- kopiert) +
- `/input delete_beginning_of_line`
-
-| Ctrl + "w" |
- entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) +
- `/input delete_previous_word`
-
-| Ctrl + "y" |
- fügt Zeichenkette aus Zwischenablage ein +
- `/input clipboard_paste`
-
-| Ctrl + "_" |
- Rückgängig machen in Befehlszeile +
- `/input undo`
-
-| Alt + "_" |
- Wiederherstellen in der Befehlszeile +
- `/input redo`
-
-| Tab |
- Vervollständigung von Befehlen oder Nicks (nochmaliges Tab: findet nächste Vervollständigung) +
- `/input complete_next`
-
-| Shift + Tab |
- ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung :
- wird die vorherige Vervollständigung genutzt +
- `/input complete_previous`
-
-| jedwedes Zeichen |
- schreibt das Zeichen in die Befehlszeile
-
-| Enter +
- Ctrl + "j" +
- Ctrl + "m" |
- führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) +
- `/input return`
-
-| Pfeil hoch |
- ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen) +
- `/input history_previous`
-
-| Pfeil runter |
- ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen) +
- `/input history_next`
-
-| Ctrl + Pfeil hoch |
- ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer) +
- `/input history_global_previous`
-
-| Ctrl + Pfeil runter |
- ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer) +
- `/input history_global_next`
-
-| Alt + "d" |
- löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) +
- `/input delete_next_word`
-
-| Alt + "k" |
- zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in
- die Befehlszeile ein +
- `/input grab_key_command`
-
-| Alt + "r" |
- löscht komplette Eingabezeile +
- `/input delete_line`
+| Taste | Beschreibung | Befehl
+| @k(←) .2+| setzt den Cursor eine Position nach links .2+| /input move_previous_char
+| @k(C-)@k(b)
+| @k(→) .2+| setzt den Cursor eine Position nach rechts .2+| /input move_next_char
+| @k(C-)@k(f)
+| @k(C-)@k(←) .2+| springt zum Anfang des vorherigen Wortes in der Befehlszeile .2+| /input move_previous_word
+| @k(A-)@k(b)
+| @k(C-)@k(→) .2+| sprint zum Anfang des nächsten Wortes in der Befehlszeile .2+| /input move_next_word
+| @k(A-)@k(f)
+| @k(Home) .2+| sprint zum Anfang der Befehlszeile .2+| /input move_beginning_of_line
+| @k(C-)@k(a)
+| @k(End) .2+| springt ans Ende der Befehlszeile .2+| /input move_end_of_line
+| @k(C-)@k(e)
+| @k(C-)@k(c) , @k(b) | Fügt Steuerzeichen für fett geschrieben Text ein | /input insert \x02
+| @k(C-)@k(c) , @k(c) | Fügt Steuerzeichen für Textfarbe ein | /input insert \x03
+| @k(C-)@k(c) , @k(i) | Fügt Steuerzeichen für kursiven Text ein | /input insert \x1D
+| @k(C-)@k(c) , @k(o) | Fügt Steuerzeichen für Standardfarbe ein | /input insert \x0F
+| @k(C-)@k(c) , @k(r) | Fügt Steuerzeichen für Hintergrundfarbe ein | /input insert \x12
+| @k(C-)@k(c) , @k(u) | Fügt Steuerzeichen für unterstrichenen Text ein | /input insert \x15
+| @k(Del) .2+| entfernt nächstes Zeichen in der Befehlszeile .2+| /input delete_next_char
+| @k(C-)@k(d)
+| @k(Backsp.) .2+| entfernt vorheriges Zeichen in der Befehlszeile .2+| /input delete_previous_char
+| @k(C-)@k(h)
+| @k(C-)@k(k) | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | /input delete_end_of_line
+// TRANSLATION MISSING
+| @k(C-)@k(r) | Search for text in buffer history (two times: search exact text), @k(↑): previous, @k(↓): next, @k(Enter): stop | /input search_text
+| @k(C-)@k(t) | Zeichen austauschen | /input transpose_chars
+| @k(C-)@k(u) | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | /input delete_beginning_of_line
+| @k(C-)@k(w) | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | /input delete_previous_word
+| @k(C-)@k(y) | fügt Zeichenkette aus Zwischenablage ein | /input clipboard_paste
+| @k(C-)@k(_) | Rückgängig machen in Befehlszeile | /input undo
+| @k(A-)@k(_) | Wiederherstellen in der Befehlszeile | /input redo
+| @k(Tab) | Vervollständigung von Befehlen oder Nicks (nochmaliges @k(Tab): findet nächste Vervollständigung) | /input complete_next
+| @k(S-)@k(Tab) | ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung : wird die vorherige Vervollständigung genutzt | /input complete_previous
+| @k(Enter) .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| /input return
+| @k(C-)@k(j)
+| @k(C-)@k(m)
+| @k(↑) | ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen) | /input history_previous
+| @k(↓) | ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen) | /input history_next
+| @k(C-)@k(↑) | ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer) | /input history_global_previous
+| @k(C-)@k(↓) | ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer) | /input history_global_next
+| @k(A-)@k(d) | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | /input delete_next_word
+| @k(A-)@k(k) | zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein | /input grab_key_command
+| @k(A-)@k(r) | löscht komplette Eingabezeile | /input delete_line
|========================================
[[key_bindings_buffers_windows]]
Tastenbefehle für Buffer / Fenster
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Keys | Description and command
-
-| Ctrl + "l" (L) |
- zeichnet das Fenster neu +
- `/window refresh`
-
-| Ctrl + "s" dann Ctrl + "u" |
- Setzt die ungelesen Markierung für alle Buffer +
- `/input set_unread`
-
-| Ctrl + "x" |
- sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch +
- `/input switch_active_buffer`
-
-| Seite hoch |
- Eine Seite im Buffer Verlaufsspeicher nach oben blättern +
- `/window page_up`
-
-| Seite runter |
- Eine Seite im Buffer Verlaufsspeicher nach unten blättern +
- `/window page_down`
-
-| Alt + Seite hoch |
- einige Zeilen im Buffer Verlaufsspeicher nach oben blättern +
- `/window scroll_up`
-
-| Alt + Seite runter |
- einige Zeilen im Buffer Verlaufsspeicher nach unten blättern +
- `/window scroll_down`
-
-| Alt + Home |
- springt zur ersten Zeile im Buffer Verlaufsspeicher +
- `/window scroll_top`
-
-| Alt + End |
- springt zur letzten Zeile im Buffer Verlaufsspeicher +
- `/window scroll_bottom`
-
-| Alt + Pfeil links +
- Alt + Pfeil hoch +
- Ctrl + "p" +
- F5 |
- zum vorherigen Buffer springen +
- `/buffer -1`
-
-| Alt + Pfeil rechts +
- Alt + Pfeil runter +
- Ctrl + "n" +
- F6 |
- zum nächsten Buffer springen +
- `/buffer +1`
-
-| F7 |
- zum vorherigen Fenster wechseln +
- `/window -1`
-
-| F8 |
- zum nächsten Fenster wechseln +
- `/window +1`
-
-| F9 |
- Buffer Title nach links verschieben +
- `/bar scroll title * x-50%`
-
-| F10 |
- Buffer Titel nach rechts verschieben +
- `/bar scroll title * x+50%`
-
-| F11 |
- Nickliste um eine Seite nach oben scrollen +
- `/bar scroll nicklist * y-100%`
-
-| F12 |
- Nickliste um eine Seite nach unten scrollen +
- `/bar scroll nicklist * y+100%`
-
-| Alt + F11 |
- springt zum Anfang der Nickliste +
- `/bar scroll nicklist * yb`
-
-| Alt + F12 |
- springt zum Ende der Nickliste +
- `/bar scroll nicklist * ye`
-
-| Alt + "a" |
- wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht,
- ...) +
- `/input jump_smart`
-
-| Alt + "j" dann Alt + "l" (L) |
- wechselt zum letzten Buffer +
- `/input jump_last_buffer`
-
-| Alt + "j" dann Alt + "r" |
- wechselt zum IRC raw Buffer +
- `/server raw`
-
-| Alt + "j" dann Alt + "s" |
- wechselt zum IRC Server Buffer +
- `/server jump`
-
-| Alt + Ziffer (0-9) |
- wechselt zum Buffer mit der Nummer (0 = 10) +
- `/buffer *N`
-
-| Alt + "j" dann Ziffern (01-99) |
- wechselt zum Buffer mit der Nummer +
- `/buffer NN`
-
-| Alt + "n" |
- springe zur nächsten Highlight Nachricht +
- `/window scroll_next_highlight`
-
-| Alt + "p" |
- springe zur vorherigen Highlight Nachricht +
- `/window scroll_previous_highlight`
-
-| Alt + "u" |
- springe zur ersten ungelesenen Zeile im Buffer +
- `/input scroll_unread`
-
-| Alt + "w" dann Alt + Pfeiltaste |
- wechselt zum Fenster durch Richtungsanweisung +
- `/window up` +
- `/window down` +
- `/window left` +
- `/window right`
-
-| Alt + "z" |
- Zoom für aktuelles Fenster (nochmals Alt + Z: stellt die vorherigen Einstellungen wieder her) +
- `/window zoom`
-
-| Alt + "<" |
- wechselt zum vorherigen Buffer der letzten aufgerufenen Buffer +
- `/input jump_previously_visited_buffer`
-
-| Alt + ">" |
- wechselt zum nächsten Buffer der letzten aufgerufenen Buffer +
- `/input jump_next_visited_buffer`
+| Taste | Beschreibung | Befehl
+| @k(C-)@k(l) | zeichnet das Fenster neu | /window refresh
+| @k(C-)@k(s) , @k(C-)@k(u) | Setzt die ungelesen Markierung für alle Buffer | /input set_unread
+| @k(C-)@k(x) | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | /input switch_active_buffer
+| @k(PgUp) | Eine Seite im Buffer Verlaufsspeicher nach oben blättern | /window page_up
+| @k(PgDn) | Eine Seite im Buffer Verlaufsspeicher nach unten blättern | /window page_down
+| @k(A-)@k(PgUp) | einige Zeilen im Buffer Verlaufsspeicher nach oben blättern | /window scroll_up
+| @k(A-)@k(PgDn) | einige Zeilen im Buffer Verlaufsspeicher nach unten blättern | /window scroll_down
+| @k(A-)@k(Home) | springt zur ersten Zeile im Buffer Verlaufsspeicher | /window scroll_top
+| @k(A-)@k(End) | springt zur letzten Zeile im Buffer Verlaufsspeicher | /window scroll_bottom
+| @k(A-)@k(←) .4+| zum vorherigen Buffer springen .4+| /buffer -1
+| @k(A-)@k(↑)
+| @k(C-)@k(p)
+| @k(F5)
+| @k(A-)@k(→) .4+| zum nächsten Buffer springen .4+| /buffer +1
+| @k(A-)@k(↓)
+| @k(C-)@k(n)
+| @k(F6)
+| @k(F7) | zum vorherigen Fenster wechseln | /window -1
+| @k(F8) | zum nächsten Fenster wechseln | /window +1
+| @k(F9) | Buffer Title nach links verschieben | /bar scroll title * x-50%
+| @k(F10) | Buffer Titel nach rechts verschieben | /bar scroll title * x+50%
+| @k(F11) | Nickliste um eine Seite nach oben scrollen | /bar scroll nicklist * y-100%
+| @k(F12) | Nickliste um eine Seite nach unten scrollen | /bar scroll nicklist * y+100%
+| @k(A-)@k(F11) | springt zum Anfang der Nickliste | /bar scroll nicklist * yb
+| @k(A-)@k(F12) | springt zum Ende der Nickliste | /bar scroll nicklist * ye
+| @k(A-)@k(a) | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | /input jump_smart
+| @k(A-)@k(j) , @k(A-)@k(l) | wechselt zum letzten Buffer | /input jump_last_buffer
+| @k(A-)@k(j) , @k(A-)@k(r) | wechselt zum IRC raw Buffer | /server raw
+| @k(A-)@k(j) , @k(A-)@k(s) | wechselt zum IRC Server Buffer | /server jump
+| @k(A-)@k(0...9) | wechselt zum Buffer mit der Nummer (0 = 10) | /buffer *N
+| @k(A-)@k(j) , @k(01...99) | wechselt zum Buffer mit der Nummer | /buffer NN
+| @k(A-)@k(n) | springe zur nächsten Highlight Nachricht | /window scroll_next_highlight
+| @k(A-)@k(p) | springe zur vorherigen Highlight Nachricht | /window scroll_previous_highlight
+| @k(A-)@k(u) | springe zur ersten ungelesenen Zeile im Buffer | /input scroll_unread
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | /window up
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | /window down
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | /window left
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | /window right
+| @k(A-)@k(z) | Zoom für aktuelles Fenster (nochmals @k(A-)@k(z): stellt die vorherigen Einstellungen wieder her) | /window zoom
+| @k(A-)@k(<) | wechselt zum vorherigen Buffer der letzten aufgerufenen Buffer | /input jump_previously_visited_buffer
+| @k(A-)@k(>) | wechselt zum nächsten Buffer der letzten aufgerufenen Buffer | /input jump_next_visited_buffer
|========================================
[[key_bindings_other]]
andere Tastenbefehle
^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-|Tasten| Beschreibung und Befehl
-
-| Alt + "h" |
- löscht Hotliste (Aktivitätsanzeige für die Buffer) +
- `/input hotlist_clear` +
-
-| Alt + "=" |
- schaltet Filterfunktion an/aus +
- `/filter toggle` +
+| Taste | Beschreibung | Befehl
+| @k(A-)@k(h) | löscht Hotliste (Aktivitätsanzeige für die Buffer) | /input hotlist_clear
+| @k(A-)@k(=) | schaltet Filterfunktion an/aus | /filter toggle
|========================================
[[command_line]]
diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt
index c86d5dfb6..f31fd8a9b 100644
--- a/doc/en/CMakeLists.txt
+++ b/doc/en/CMakeLists.txt
@@ -20,7 +20,7 @@
# user's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html
- COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.txt
+ COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.txt
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
diff --git a/doc/en/Makefile.am b/doc/en/Makefile.am
index a5f9e4d1e..ad4292014 100644
--- a/doc/en/Makefile.am
+++ b/doc/en/Makefile.am
@@ -39,7 +39,7 @@ all-local: weechat_user.en.html \
# user's guide
weechat_user.en.html: weechat_user.en.txt $(wildcard autogen/user/*.txt)
- $(ASCIIDOC) -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -n -o weechat_user.en.html weechat_user.en.txt
+ $(ASCIIDOC) -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -f `pwd`/../asciidoc.conf -n -o weechat_user.en.html weechat_user.en.txt
# plugin API reference
weechat_plugin_api.en.html: weechat_plugin_api.en.txt $(wildcard autogen/plugin_api/*.txt)
diff --git a/doc/en/weechat_user.en.txt b/doc/en/weechat_user.en.txt
index 1229f3ead..1a14d430d 100644
--- a/doc/en/weechat_user.en.txt
+++ b/doc/en/weechat_user.en.txt
@@ -376,387 +376,147 @@ Bar 'status' has following default items:
[width="100%",cols="^3,^3l,10",options="header"]
|========================================
| Item | Example | Description
-
-| time | [12:55] |
- time
-
-| buffer_count | [4] |
- number of opened buffers
-
-| buffer_plugin | [irc/freenode] |
- plugin of current buffer (irc plugin can add IRC server name used by buffer)
-
-| buffer_number | 3 |
- current buffer number
-
-| buffer_name | #test(+n) |
- current buffer name
-
-| buffer_nicklist_count | {5} |
- number of nicks in nicklist
-
-| buffer_filter | * |
- filtering indicator: `*` means some lines are filtered (hidden), empty value
- means all lines are displayed
-
-| lag | [Lag: 2.5] |
- lag indicator, in seconds (hidden if lag is low)
-
-| hotlist | [Act: 4,2] |
- list of buffers with activity (unread messages)
-
-| completion | abc(2) def(5) |
- list of words for completion, with number of possible completions for each
- word
-
-| scroll | -MORE(50)- |
- scroll indicator, with number of lines below last line displayed
+| time | [12:55] | time
+| buffer_count | [4] | number of opened buffers
+| buffer_plugin | [irc/freenode] | plugin of current buffer (irc plugin can add IRC server name used by buffer)
+| buffer_number | 3 | current buffer number
+| buffer_name | #test(+n) | current buffer name
+| buffer_nicklist_count | {5} | number of nicks in nicklist
+| buffer_filter | * | filtering indicator: `*` means some lines are filtered (hidden), empty value means all lines are displayed
+| lag | [Lag: 2.5] | lag indicator, in seconds (hidden if lag is low)
+| hotlist | [Act: 4,2] | list of buffers with activity (unread messages)
+| completion | abc(2) def(5) | list of words for completion, with number of possible completions for each word
+| scroll | -MORE(50)- | scroll indicator, with number of lines below last line displayed
|========================================
Bar 'input' has following default items:
-[width="100%",cols="^3,^6m,8",options="header"]
+[width="100%",cols="^3,^6l,8",options="header"]
|========================================
-| Item | Example | Description
-
-| input_paste | [Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No] |
- question to user for pasting lines
-
-| input_prompt | [nick] |
- input prompt (nick for irc plugin)
-
-| away | (away) |
- away indicator
-
-| input_search | [Text search] |
- text search indicator
-
-| input_text | bla bla... |
- input text
+| Item | Example | Description
+| input_paste | [Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No] | question to user for pasting lines
+| input_prompt | [nick] | input prompt (nick for irc plugin)
+| away | (away) | away indicator
+| input_search | [Text search] | text search indicator
+| input_text | bla bla... | input text
|========================================
[[key_bindings]]
Default key bindings
~~~~~~~~~~~~~~~~~~~~
+// 'C-' = ctrl, 'A-' = alt, 'S-' = shift
+
[[key_bindings_command_line]]
Keys for command line
^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Keys | Description and command
-
-| Left arrow +
- Ctrl + "b" |
- Go to previous char in command line +
- `/input move_previous_char`
-
-| Right arrow +
- Ctrl + "f" |
- Go to next char in command line +
- `/input move_next_char`
-
-| Ctrl + left arrow +
- Alt + "b" |
- Go to previous word in command line +
- `/input move_previous_word`
-
-| Ctrl + right arrow +
- Alt + "f" |
- Go to next word in command line +
- `/input move_next_word`
-
-| Home +
- Ctrl + "a" |
- Go to the beginning of command line +
- `/input move_beginning_of_line`
-
-| End +
- Ctrl + "e" |
- Go to the end of command line +
- `/input move_end_of_line`
-
-| Ctrl + "c" then "b" |
- Insert code for bold text +
- `/input insert \x02`
-
-| Ctrl + "c" then "c" |
- Insert code for colored text +
- `/input insert \x03`
-
-| Ctrl + "c" then "i" |
- Insert code for italic text +
- `/input insert \x1D`
-
-| Ctrl + "c" then "o" |
- Insert code for color reset +
- `/input insert \x0F`
-
-| Ctrl + "c" then "r" |
- Insert code for reverse color +
- `/input insert \x12`
-
-| Ctrl + "c" then "u" |
- Insert code for underlined text +
- `/input insert \x15`
-
-| Delete +
- Ctrl + "d" |
- Delete next char in command line +
- `/input delete_next_char`
-
-| Backspace +
- Ctrl + "h" |
- Delete previous char in command line +
- `/input delete_previous_char`
-
-| Ctrl + "k" |
- Delete from cursor until end of command line (deleted string is copied to
- clipboard) +
- `/input delete_end_of_line`
-
-| Ctrl + "r" |
- Search for text in buffer history (two times: search exact text),
- next/previous occurrences can be found with up and down arrows +
- `/input search_text`
-
-| Ctrl + "t" |
- Transpose chars +
- `/input transpose_chars`
-
-| Ctrl + "u" |
- Delete from cursor until beginning of command line (deleted string is copied
- to clipboard) +
- `/input delete_beginning_of_line`
-
-| Ctrl + "w" |
- Delete previous word of command line (deleted string is copied to clipboard) +
- `/input delete_previous_word`
-
-| Ctrl + "y" |
- Paste clipboard content +
- `/input clipboard_paste`
-
-| Ctrl + "_" |
- Undo last action on command line +
- `/input undo`
-
-| Alt + "_" |
- Redo last action on command line +
- `/input redo`
-
-| Tab |
- Complete command or nick (Tab again: find next completion) +
- `/input complete_next`
-
-| Shift + Tab |
- Without completion: do a partial completion, with pending completion:
- complete with previous completion +
- `/input complete_previous`
-
-| Any char |
- Insert char at cursor position in command line
-
-| Enter +
- Ctrl + "j" +
- Ctrl + "m" |
- Execute command or send message (in search mode: stop search) +
- `/input return`
-
-| Up arrow |
- Call previous command/message (in search mode: search up) +
- `/input history_previous`
-
-| Down arrow |
- Call next command/message (in search mode: search down) +
- `/input history_next`
-
-| Ctrl + up arrow |
- Call previous command/message in global history (common for all buffers) +
- `/input history_global_previous`
-
-| Ctrl + down arrow |
- Call next command/message in global history (common for all buffers) +
- `/input history_global_next`
-
-| Alt + "d" |
- Delete next word in command line (deleted string is copied to clipboard) +
- `/input delete_next_word`
-
-| Alt + "k" |
- Grab a key and insert its code (and command bound if key exists) in command
- line +
- `/input grab_key_command`
-
-| Alt + "r" |
- Delete entire command line +
- `/input delete_line`
+| Key | Description | Command
+| @k(←) .2+| Go to previous char in command line .2+| /input move_previous_char
+| @k(C-)@k(b)
+| @k(→) .2+| Go to next char in command line .2+| /input move_next_char
+| @k(C-)@k(f)
+| @k(C-)@k(←) .2+| Go to previous word in command line .2+| /input move_previous_word
+| @k(A-)@k(b)
+| @k(C-)@k(→) .2+| Go to next word in command line .2+| /input move_next_word
+| @k(A-)@k(f)
+| @k(Home) .2+| Go to the beginning of command line .2+| /input move_beginning_of_line
+| @k(C-)@k(a)
+| @k(End) .2+| Go to the end of command line .2+| /input move_end_of_line
+| @k(C-)@k(e)
+| @k(C-)@k(c) , @k(b) | Insert code for bold text | /input insert \x02
+| @k(C-)@k(c) , @k(c) | Insert code for colored text | /input insert \x03
+| @k(C-)@k(c) , @k(i) | Insert code for italic text | /input insert \x1D
+| @k(C-)@k(c) , @k(o) | Insert code for color reset | /input insert \x0F
+| @k(C-)@k(c) , @k(r) | Insert code for reverse color | /input insert \x12
+| @k(C-)@k(c) , @k(u) | Insert code for underlined text | /input insert \x15
+| @k(Del) .2+| Delete next char in command line .2+| /input delete_next_char
+| @k(C-)@k(d)
+| @k(Backsp.) .2+| Delete previous char in command line .2+| /input delete_previous_char
+| @k(C-)@k(h)
+| @k(C-)@k(k) | Delete from cursor until end of command line (deleted string is copied to clipboard) | /input delete_end_of_line
+| @k(C-)@k(r) | Search for text in buffer history (two times: search exact text), @k(↑): previous, @k(↓): next, @k(Enter): stop | /input search_text
+| @k(C-)@k(t) | Transpose chars | /input transpose_chars
+| @k(C-)@k(u) | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | /input delete_beginning_of_line
+| @k(C-)@k(w) | Delete previous word of command line (deleted string is copied to clipboard) | /input delete_previous_word
+| @k(C-)@k(y) | Paste clipboard content | /input clipboard_paste
+| @k(C-)@k(_) | Undo last action on command line | /input undo
+| @k(A-)@k(_) | Redo last action on command line | /input redo
+| @k(Tab) | Complete command or nick (@k(Tab) again: find next completion) | /input complete_next
+| @k(S-)@k(Tab) | Without completion: do a partial completion, with pending completion: complete with previous completion | /input complete_previous
+| @k(Enter) .3+| Execute command or send message (in search mode: stop search) .3+| /input return
+| @k(C-)@k(j)
+| @k(C-)@k(m)
+| @k(↑) | Call previous command/message (in search mode: search up) | /input history_previous
+| @k(↓) | Call next command/message (in search mode: search down) | /input history_next
+| @k(C-)@k(↑) | Call previous command/message in global history (common for all buffers) | /input history_global_previous
+| @k(C-)@k(↓) | Call next command/message in global history (common for all buffers) | /input history_global_next
+| @k(A-)@k(d) | Delete next word in command line (deleted string is copied to clipboard) | /input delete_next_word
+| @k(A-)@k(k) | Grab a key and insert its code (and command bound if key exists) in command line | /input grab_key_command
+| @k(A-)@k(r) | Delete entire command line | /input delete_line
|========================================
[[key_bindings_buffers_windows]]
Keys for buffers / windows
^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Keys | Description and command
-
-| Ctrl + "l" (L) |
- Redraw whole window +
- `/window refresh`
-
-| Ctrl + "s" then Ctrl + "u" |
- Set unread marker on all buffers +
- `/input set_unread`
-
-| Ctrl + "x" |
- Switch current buffer if buffers are attached with same number +
- `/input switch_active_buffer`
-
-| Page up |
- Scroll up one page in buffer history +
- `/window page_up`
-
-| Page down |
- Scroll down one page in buffer history +
- `/window page_down`
-
-| Alt + Page up |
- Scroll up a few lines in buffer history +
- `/window scroll_up`
-
-| Alt + Page down |
- Scroll down a few lines in buffer history +
- `/window scroll_down`
-
-| Alt + Home |
- Scroll to top of buffer +
- `/window scroll_top`
-
-| Alt + End |
- Scroll to bottom of buffer +
- `/window scroll_bottom`
-
-| Alt + left arrow +
- Alt + up arrow +
- Ctrl + "p" +
- F5 |
- Switch to previous buffer +
- `/buffer -1`
-
-| Alt + right arrow +
- Alt + down arrow +
- Ctrl + "n" +
- F6 |
- Switch to next buffer +
- `/buffer +1`
-
-| F7 |
- Switch to previous window +
- `/window -1`
-
-| F8 |
- Switch to next window +
- `/window +1`
-
-| F9 |
- Scroll buffer's title on the left +
- `/bar scroll title * x-50%`
-
-| F10 |
- Scroll buffer's title on the right +
- `/bar scroll title * x+50%`
-
-| F11 |
- Scroll up one page in nicklist +
- `/bar scroll nicklist * y-100%`
-
-| F12 |
- Scroll down one page in nicklist +
- `/bar scroll nicklist * y+100%`
-
-| Alt + F11 |
- Go to the beginning of nicklist +
- `/bar scroll nicklist * yb`
-
-| Alt + F12 |
- Go to the end of nicklist +
- `/bar scroll nicklist * ye`
-
-| Alt + "a" |
- Switch to next buffer with activity (with priority: highlight, message,
- other) +
- `/input jump_smart`
-
-| Alt + "j" then Alt + "l" (L) |
- Switch to last buffer +
- `/input jump_last_buffer`
-
-| Alt + "j" then Alt + "r" |
- Switch to IRC raw buffer +
- `/server raw`
-
-| Alt + "j" then Alt + "s" |
- Switch to IRC server buffer +
- `/server jump`
-
-| Alt + digit (0-9) |
- Switch to buffer by number (0 = 10) +
- `/buffer *N`
-
-| Alt + "j" then number (01-99) |
- Switch to buffer by number +
- `/buffer NN`
-
-| Alt + "n" |
- Scroll to next highlight +
- `/window scroll_next_highlight`
-
-| Alt + "p" |
- Scroll to previous highlight +
- `/window scroll_previous_highlight`
-
-| Alt + "u" |
- Scroll to first unread line in buffer +
- `/input scroll_unread`
-
-| Alt + "w" then Alt + arrow |
- Switch to window with direction +
- `/window up` +
- `/window down` +
- `/window left` +
- `/window right`
-
-| Alt + "z" |
- Zoom on current window (Alt + Z again: restore initial windows state, before
- zoom) +
- `/window zoom`
-
-| Alt + "<" |
- Switch to previous buffer in list of visited buffers +
- `/input jump_previously_visited_buffer`
-
-| Alt + ">" |
- Switch to next buffer in list of visited buffers +
- `/input jump_next_visited_buffer`
+| Key | Description | Command
+| @k(C-)@k(l) | Redraw whole window | /window refresh
+| @k(C-)@k(s) , @k(C-)@k(u) | Set unread marker on all buffers | /input set_unread
+| @k(C-)@k(x) | Switch current buffer if buffers are attached with same number | /input switch_active_buffer
+| @k(PgUp) | Scroll up one page in buffer history | /window page_up
+| @k(PgDn) | Scroll down one page in buffer history | /window page_down
+| @k(A-)@k(PgUp) | Scroll up a few lines in buffer history | /window scroll_up
+| @k(A-)@k(PgDn) | Scroll down a few lines in buffer history | /window scroll_down
+| @k(A-)@k(Home) | Scroll to top of buffer | /window scroll_top
+| @k(A-)@k(End) | Scroll to bottom of buffer | /window scroll_bottom
+| @k(A-)@k(←) .4+| Switch to previous buffer .4+| /buffer -1
+| @k(A-)@k(↑)
+| @k(C-)@k(p)
+| @k(F5)
+| @k(A-)@k(→) .4+| Switch to next buffer .4+| /buffer +1
+| @k(A-)@k(↓)
+| @k(C-)@k(n)
+| @k(F6)
+| @k(F7) | Switch to previous window | /window -1
+| @k(F8) | Switch to next window | /window +1
+| @k(F9) | Scroll buffer's title on the left | /bar scroll title * x-50%
+| @k(F10) | Scroll buffer's title on the right | /bar scroll title * x+50%
+| @k(F11) | Scroll up one page in nicklist | /bar scroll nicklist * y-100%
+| @k(F12) | Scroll down one page in nicklist | /bar scroll nicklist * y+100%
+| @k(A-)@k(F11) | Go to the beginning of nicklist | /bar scroll nicklist * yb
+| @k(A-)@k(F12) | Go to the end of nicklist | /bar scroll nicklist * ye
+| @k(A-)@k(a) | Switch to next buffer with activity (with priority: highlight, message, other) | /input jump_smart
+| @k(A-)@k(j) , @k(A-)@k(l) | Switch to last buffer | /input jump_last_buffer
+| @k(A-)@k(j) , @k(A-)@k(r) | Switch to IRC raw buffer | /server raw
+| @k(A-)@k(j) , @k(A-)@k(s) | Switch to IRC server buffer | /server jump
+| @k(A-)@k(0...9) | Switch to buffer by number (0 = 10) | /buffer *N
+| @k(A-)@k(j) , @k(01...99) | Switch to buffer by number | /buffer NN
+| @k(A-)@k(n) | Scroll to next highlight | /window scroll_next_highlight
+| @k(A-)@k(p) | Scroll to previous highlight | /window scroll_previous_highlight
+| @k(A-)@k(u) | Scroll to first unread line in buffer | /input scroll_unread
+| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | /window up
+| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | /window down
+| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | /window left
+| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | /window right
+| @k(A-)@k(z) | Zoom on current window (@k(A-)@k(z) again: restore initial windows state, before zoom) | /window zoom
+| @k(A-)@k(<) | Switch to previous buffer in list of visited buffers | /input jump_previously_visited_buffer
+| @k(A-)@k(>) | Switch to next buffer in list of visited buffers | /input jump_next_visited_buffer
|========================================
[[key_bindings_other]]
Other keys
^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Keys | Description and command
-
-| Alt + "h" |
- Clear hotlist (activity notification on other buffers) +
- `/input hotlist_clear` +
-
-| Alt + "=" |
- Toggle filters on/off +
- `/filter toggle` +
+| Key | Description | Command
+| @k(A-)@k(h) | Clear hotlist (activity notification on other buffers) | /input hotlist_clear
+| @k(A-)@k(=) | Toggle filters on/off | /filter toggle
|========================================
[[command_line]]
diff --git a/doc/fr/CMakeLists.txt b/doc/fr/CMakeLists.txt
index 56eaf3836..43fc73992 100644
--- a/doc/fr/CMakeLists.txt
+++ b/doc/fr/CMakeLists.txt
@@ -20,7 +20,7 @@
# user's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html
- COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Table des matières' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.txt
+ COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Table des matières' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.txt
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
diff --git a/doc/fr/Makefile.am b/doc/fr/Makefile.am
index 94f6865a1..7a70e6401 100644
--- a/doc/fr/Makefile.am
+++ b/doc/fr/Makefile.am
@@ -39,7 +39,7 @@ all-local: weechat_user.fr.html \
# user's guide
weechat_user.fr.html: weechat_user.fr.txt $(wildcard autogen/user/*.txt)
- $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Table des matières' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -n -o weechat_user.fr.html weechat_user.fr.txt
+ $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Table des matières' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -f `pwd`/../asciidoc.conf -n -o weechat_user.fr.html weechat_user.fr.txt
# plugin API reference
weechat_plugin_api.fr.html: weechat_plugin_api.fr.txt $(wildcard autogen/plugin_api/*.txt)
diff --git a/doc/fr/weechat_user.fr.txt b/doc/fr/weechat_user.fr.txt
index 8d1dc2bd5..7f67840c0 100644
--- a/doc/fr/weechat_user.fr.txt
+++ b/doc/fr/weechat_user.fr.txt
@@ -384,398 +384,147 @@ La barre 'status' contient les objets (items) suivants par défaut :
[width="100%",cols="^3,^3l,10",options="header"]
|========================================
| Objet (item) | Exemple | Description
-
-| time | [12:55] |
- heure
-
-| buffer_count | [4] |
- nombre de tampons ouverts
-
-| buffer_plugin | [irc/freenode] |
- extension du tampon courant (l'extension irc peut afficher le nom du serveur
- IRC auquel est rattaché ce tampon)
-
-| buffer_number | 3 |
- numéro du tampon courant
-
-| buffer_name | #test(+n) |
- nom du tampon courant
-
-| buffer_nicklist_count | {5} |
- nombre de pseudos dans la liste des pseudos
-
-| buffer_filter | * |
- indicateur de filtrage : `*` signifie que des lignes sont filtrées (cachées),
- une valeur vide signifie que toutes les lignes sont affichées
-
-| lag | [Lag: 2.5] |
- indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag
- est faible)
-
-| hotlist | [Act: 4,2] |
- liste des tampons où il y a de l'activité (messages non lus)
-
-| completion | abc(2) def(5) |
- liste des mots pour la complétion, avec le nombre de complétions possibles
- pour chaque mot
-
-| scroll | -PLUS(50)- |
- indicateur de scroll, avec le nombre de lignes sous la dernière ligne
- affichée
+| time | [12:55] | heure
+| buffer_count | [4] | nombre de tampons ouverts
+| buffer_plugin | [irc/freenode] | extension du tampon courant (l'extension irc peut afficher le nom du serveur IRC auquel est rattaché ce tampon)
+| buffer_number | 3 | numéro du tampon courant
+| buffer_name | #test(+n) | nom du tampon courant
+| buffer_nicklist_count | {5} | nombre de pseudos dans la liste des pseudos
+| buffer_filter | * | indicateur de filtrage : `*` signifie que des lignes sont filtrées (cachées), une valeur vide signifie que toutes les lignes sont affichées
+| lag | [Lag: 2.5] | indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag est faible)
+| hotlist | [Act: 4,2] | liste des tampons où il y a de l'activité (messages non lus)
+| completion | abc(2) def(5) | liste des mots pour la complétion, avec le nombre de complétions possibles pour chaque mot
+| scroll | -PLUS(50)- | indicateur de scroll, avec le nombre de lignes sous la dernière ligne affichée
|========================================
La barre 'input' contient les objets (items) suivants par défaut :
[width="100%",cols="^3,^6l,8",options="header"]
|========================================
-| Objet (item) | Exemple | Description
-
-| input_paste | [Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non] |
- question à l'utilisateur pour coller des lignes
-
-| input_prompt | [pseudo] |
- prompt (pseudo pour l'extension irc)
-
-| away | (absent) |
- indicateur d'absence
-
-| input_search | [Recherche texte] |
- indicateur de recherche de texte
-
-| input_text | bla bla... |
- texte entré
+| Objet (item) | Exemple | Description
+| input_paste | [Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non] | question à l'utilisateur pour coller des lignes
+| input_prompt | [pseudo] | prompt (pseudo pour l'extension irc)
+| away | (absent) | indicateur d'absence
+| input_search | [Recherche texte] | indicateur de recherche de texte
+| input_text | bla bla... | texte entré
|========================================
[[key_bindings]]
Raccourcis clavier par défaut
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+// 'C-' = ctrl, 'A-' = alt, 'S-' = shift
+
[[key_bindings_command_line]]
Touches pour la ligne de commande
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Touches | Description et commande
-
-| Flèche gauche +
- Ctrl + "b" |
- Aller au caractère précédent sur la ligne de commande +
- `/input move_previous_char`
-
-| Flèche droite +
- Ctrl + "f" |
- Aller au caractère suivant sur la ligne de commande +
- `/input move_next_char`
-
-| Ctrl + flèche gauche +
- Alt + "b" |
- Aller au mot précédent sur la ligne de commande +
- `/input move_previous_word`
-
-| Ctrl + flèche droite +
- Alt + "f" |
- Aller au mot suivant sur la ligne de commande +
- `/input move_next_word`
-
-| Home +
- Ctrl + "a" |
- Aller au début de la ligne de commande +
- `/input move_beginning_of_line`
-
-| End +
- Ctrl + "e" |
- Aller à la fin de la ligne de commande +
- `/input move_end_of_line`
-
-| Ctrl + "c" puis "b" |
- Insérer le code pour mettre le texte en gras +
- `/input insert \x02`
-
-| Ctrl + "c" puis "c" |
- Insérer le code pour écrire en couleur +
- `/input insert \x03`
-
-| Ctrl + "c" puis "i" |
- Insérer le code pour mettre le texte en italique +
- `/input insert \x1D`
-
-| Ctrl + "c" puis "o" |
- Insérer le code pour réinitaliser la couleur +
- `/input insert \x0F`
-
-| Ctrl + "c" puis "r" |
- Insérer le code pour écrire en couleur inversée +
- `/input insert \x12`
-
-| Ctrl + "c" puis "u" |
- Insérer le code pour écrire en souligné +
- `/input insert \x15`
-
-| Delete +
- Ctrl + "d" |
- Effacer le caractère suivant sur la ligne de commande +
- `/input delete_next_char`
-
-| Backspace +
- Ctrl + "h" |
- Effacer le caractère précédent sur la ligne de commande +
- `/input delete_previous_char`
-
-| 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`
-
-| Ctrl + "r" |
- Chercher du texte dans l'historique du tampon (deux appuis successifs pour
- rechercher du texte exact), les occurrences suivantes/précédentes peuvent être
- trouvées avec les flèches haut et bas +
- `/input search_text`
-
-| Ctrl + "t" |
- Inverser deux caractères +
- `/input transpose_chars`
-
-| 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`
-
-| 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`
-
-| Ctrl + "y" |
- Coller le contenu du presse-papiers +
- `/input clipboard_paste`
-
-| Ctrl + "_" |
- Défaire la dernière action sur la ligne de commande +
- `/input undo`
-
-| Alt + "_" |
- Refaire la dernière action sur la ligne de commande +
- `/input redo`
-
-| Tab |
- Compléter la commande ou le pseudo (Tab de nouveau : trouver la complétion
- suivante) +
- `/input complete_next`
-
-| 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`
-
-| Tout caractère |
- Insérer le caractère à la position du curseur sur la ligne de commande
-
-| Enter +
- Ctrl + "j" +
- Ctrl + "m" |
- Exécuter la commande ou envoyer le message (en mode recherche : arrêter la
- recherche) +
- `/input return`
-
-| Flèche haut |
- Rappeler la commande précédente (en mode recherche : chercher plus haut) +
- `/input history_previous`
-
-| Flèche bas |
- Rappeler la commande suivante (en mode recherche : chercher plus bas) +
- `/input history_next`
-
-| Ctrl + flèche haut |
- Rappeler la commande précédente dans l'historique global (commun à tous les
- tampons) +
- `/input history_global_previous`
-
-| Ctrl + flèche bas |
- Rappeler la commande suivante dans l'historique global (commun à tous les
- tampons) +
- `/input history_global_next`
-
-| Alt + "d" |
- Effacer le mot suivant (la chaîne supprimée est copiée dans le
- presse-papiers) +
- `/input delete_next_word`
-
-| 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`
-
-| Alt + "r" |
- Effacer entièrement la ligne de commande +
- `/input delete_line`
+| Touche | Description | Commande
+| @k(←) .2+| Aller au caractère précédent sur la ligne de commande .2+| /input move_previous_char
+| @k(C-)@k(b)
+| @k(→) .2+| Aller au caractère suivant sur la ligne de commande .2+| /input move_next_char
+| @k(C-)@k(f)
+| @k(C-)@k(←) .2+| Aller au mot précédent sur la ligne de commande .2+| /input move_previous_word
+| @k(A-)@k(b)
+| @k(C-)@k(→) .2+| Aller au mot suivant sur la ligne de commande .2+| /input move_next_word
+| @k(A-)@k(f)
+| @k(Home) .2+| Aller au début de la ligne de commande .2+| /input move_beginning_of_line
+| @k(C-)@k(a)
+| @k(End) .2+| Aller à la fin de la ligne de commande .2+| /input move_end_of_line
+| @k(C-)@k(e)
+| @k(C-)@k(c) , @k(b) | Insérer le code pour mettre le texte en gras | /input insert \x02
+| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | /input insert \x03
+| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | /input insert \x1D
+| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitaliser la couleur | /input insert \x0F
+| @k(C-)@k(c) , @k(r) | Insérer le code pour écrire en couleur inversée | /input insert \x12
+| @k(C-)@k(c) , @k(u) | Insérer le code pour écrire en souligné | /input insert \x15
+| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| /input delete_next_char
+| @k(C-)@k(d)
+| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| /input delete_previous_char
+| @k(C-)@k(h)
+| @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
+| @k(C-)@k(r) | Chercher du texte dans l'historique du tampon (deux appuis successifs pour rechercher du texte exact), @k(↑): précédent, @k(↓): suivant, @k(Enter): arrêter | /input search_text
+| @k(C-)@k(t) | Inverser deux caractères | /input transpose_chars
+| @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
+| @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
+| @k(C-)@k(y) | Coller le contenu du presse-papiers | /input clipboard_paste
+| @k(C-)@k(_) | Défaire la dernière action sur la ligne de commande | /input undo
+| @k(A-)@k(_) | Refaire la dernière action sur la ligne de commande | /input redo
+| @k(Tab) | Compléter la commande ou le pseudo (@k(Tab) de nouveau : trouver la complétion suivante) | /input complete_next
+| @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
+| @k(Enter) .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| /input return
+| @k(C-)@k(j)
+| @k(C-)@k(m)
+| @k(↑) | Rappeler la commande précédente (en mode recherche : chercher plus haut) | /input history_previous
+| @k(↓) | Rappeler la commande suivante (en mode recherche : chercher plus bas) | /input history_next
+| @k(C-)@k(↑) | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | /input history_global_previous
+| @k(C-)@k(↓) | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | /input history_global_next
+| @k(A-)@k(d) | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_next_word
+| @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
+| @k(A-)@k(r) | Effacer entièrement la ligne de commande | /input delete_line
|========================================
[[key_bindings_buffers_windows]]
Touches pour les tampons / fenêtres
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Touches | Description et commande
-
-| Ctrl + "l" (L) |
- Réafficher toute la fenêtre +
- `/window refresh`
-
-| Ctrl + "s" puis Ctrl + "u" |
- Positionner le marqueur de données non lues sur tous les tampons +
- `/input set_unread`
-
-| Ctrl + "x" |
- Changer de tampon courant si plusieurs tampons sont attachés avec le même
- numéro +
- `/input switch_active_buffer`
-
-| Page haut |
- Monter d'une page dans l'historique du tampon +
- `/window page_up`
-
-| Page bas |
- Descendre d'une page dans l'historique du tampon +
- `/window page_down`
-
-| Alt + Page haut |
- Monter de quelques lignes dans l'historique du tampon +
- `/window scroll_up`
-
-| Alt + Page bas |
- Descendre de quelques lignes dans l'historique du tampon +
- `/window scroll_down`
-
-| Alt + Home |
- Aller au début du tampon +
- `/window scroll_top`
-
-| Alt + End |
- Aller à la fin du tampon +
- `/window scroll_bottom`
-
-| Alt + flèche gauche +
- Alt + flèche haut +
- Ctrl + "p" +
- F5 |
- Aller au tampon précédent +
- `/buffer -1`
-
-| Alt + flèche droite +
- Alt + flèche bas +
- Ctrl + "n" +
- F6 |
- Aller au tampon suivant +
- `/buffer +1`
-
-| F7 |
- Aller à la fenêtre précédente +
- `/window -1`
-
-| F8 |
- Aller à la fenêtre suivante +
- `/window +1`
-
-| F9 |
- Faire défiler le titre du tampon vers la gauche +
- `/bar scroll title * x-50%`
-
-| F10 |
- Faire défiler le titre du tampon vers la droite +
- `/bar scroll title * x+50%`
-
-| F11 |
- Monter d'une page dans la liste des pseudos +
- `/bar scroll nicklist * y-100%`
-
-| F12 |
- Descendre d'une page dans la liste des pseudos +
- `/bar scroll nicklist * y+100%`
-
-| Alt + F11 |
- Aller au début de la liste des pseudos +
- `/bar scroll nicklist * yb`
-
-| Alt + F12 |
- Aller à la fin de la liste des pseudos +
- `/bar scroll nicklist * ye`
-
-| Alt + "a" |
- Sauter au prochain tampon avec activité (avec priorité : highlight, message,
- autre) +
- `/input jump_smart`
-
-| Alt + "j" puis Alt + "l" (L) |
- Sauter au dernier tampon +
- `/input jump_last_buffer`
-
-| Alt + "j" puis Alt + "r" |
- Sauter au tampon IRC de données brutes +
- `/server raw`
-
-| Alt + "j" puis Alt + "s" |
- Sauter au tampon IRC du serveur +
- `/server jump`
-
-| Alt + chiffre (0-9) |
- Sauter au tampon qui porte ce numéro (0 = 10) +
- `/buffer *N`
-
-| Alt + "j" puis nombre (01-99) |
- Sauter au tampon qui porte ce numéro +
- `/buffer NN`
-
-| Alt + "n" |
- Se positionner sur le highlight suivant +
- `/window scroll_next_highlight`
-
-| Alt + "p" |
- Se positionner sur le highlight précédent +
- `/window scroll_previous_highlight`
-
-| Alt + "u" |
- Se positionner sur la première ligne non lue du tampon +
- `/input scroll_unread`
-
-| Alt + "w" puis Alt + flèche |
- Sauter à une fenêtre avec une direction +
- `/window up` +
- `/window down` +
- `/window left` +
- `/window right`
-
-| Alt + "z" |
- Zoom sur la fenêtre courante (Alt + Z de nouveau : restaurer l'état initial
- des fenêtres, avant le zoom) +
- `/window zoom`
-
-| Alt + "<" |
- Sauter au tampon précédent dans la liste des tampons visités +
- `/input jump_previously_visited_buffer`
-
-| Alt + ">" |
- Sauter au tampon suivant dans la liste des tampons visités +
- `/input jump_next_visited_buffer`
+| Touche | Description | Commande
+| @k(C-)@k(l) | Réafficher toute la fenêtre | /window refresh
+| @k(C-)@k(s) , @k(C-)@k(u) | Positionner le marqueur de données non lues sur tous les tampons | /input set_unread
+| @k(C-)@k(x) | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | /input switch_active_buffer
+| @k(PgUp) | Monter d'une page dans l'historique du tampon | /window page_up
+| @k(PgDn) | Descendre d'une page dans l'historique du tampon | /window page_down
+| @k(A-)@k(PgUp) | Monter de quelques lignes dans l'historique du tampon | /window scroll_up
+| @k(A-)@k(PgDn) | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down
+| @k(A-)@k(Home) | Aller au début du tampon | /window scroll_top
+| @k(A-)@k(End) | Aller à la fin du tampon | /window scroll_bottom
+| @k(A-)@k(←) .4+| Aller au tampon précédent .4+| /buffer -1
+| @k(A-)@k(↑)
+| @k(C-)@k(p)
+| @k(F5)
+| @k(A-)@k(→) .4+| Aller au tampon suivant .4+| /buffer +1
+| @k(A-)@k(↓)
+| @k(C-)@k(n)
+| @k(F6)
+| @k(F7) | Aller à la fenêtre précédente | /window -1
+| @k(F8) | Aller à la fenêtre suivante | /window +1
+| @k(F9) | Faire défiler le titre du tampon vers la gauche | /bar scroll title * x-50%
+| @k(F10) | Faire défiler le titre du tampon vers la droite | /bar scroll title * x+50%
+| @k(F11) | Monter d'une page dans la liste des pseudos | /bar scroll nicklist * y-100%
+| @k(F12) | Descendre d'une page dans la liste des pseudos | /bar scroll nicklist * y+100%
+| @k(A-)@k(F11) | ller au début de la liste des pseudos | /bar scroll nicklist * yb
+| @k(A-)@k(F12) | Aller à la fin de la liste des pseudos | /bar scroll nicklist * ye
+| @k(A-)@k(a) | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | /input jump_smart
+| @k(A-)@k(j) , @k(A-)@k(l) | Sauter au dernier tampon | /input jump_last_buffer
+| @k(A-)@k(j) , @k(A-)@k(r) | Sauter au tampon IRC de données brutes | /server raw
+| @k(A-)@k(j) , @k(A-)@k(s) | Sauter au tampon IRC du serveur | /server jump
+| @k(A-)@k(0...9) | Sauter au tampon qui porte ce numéro (0 = 10) | /buffer *N
+| @k(A-)@k(j) , @k(01...99) | Sauter au tampon qui porte ce numéro | /buffer NN
+| @k(A-)@k(n) | Se positionner sur le highlight suivant | /window scroll_next_highlight
+| @k(A-)@k(p) | Se positionner sur le highlight précédent | /window scroll_previous_highlight
+| @k(A-)@k(u) | Se positionner sur la première ligne non lue du tampon | /input scroll_unread
+| @k(A-)@k(w) , @k(A-)@k(↑) | Sauter à la fenêtre au dessus | /window up
+| @k(A-)@k(w) , @k(A-)@k(↓) | Sauter à la fenêtre en dessous | /window down
+| @k(A-)@k(w) , @k(A-)@k(←) | Sauter à la fenêtre de gauche | /window left
+| @k(A-)@k(w) , @k(A-)@k(→) | Sauter à la fenêtre de droite | /window right
+| @k(A-)@k(z) | Zoom sur la fenêtre courante (@k(A-)@k(z) de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | /window zoom
+| @k(A-)@k(<) | Sauter au tampon précédent dans la liste des tampons visités | /input jump_previously_visited_buffer
+| @k(A-)@k(>) | Sauter au tampon suivant dans la liste des tampons visités | /input jump_next_visited_buffer
|========================================
[[key_bindings_other]]
Autres touches
^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Touches | Description et commande
-
-| Alt + "h" |
- Vider la hotlist (notification d'activité sur les autres tampons) +
- `/input hotlist_clear`
-
-| Alt + "=" |
- Active/désactive les filtres +
- `/filter toggle`
+| Touche | Description | Commande
+| @k(A-)@k(h) | Vider la hotlist (notification d'activité sur les autres tampons) | /input hotlist_clear
+| @k(A-)@k(=) | Active/désactive les filtres | /filter toggle
|========================================
[[command_line]]
diff --git a/doc/it/CMakeLists.txt b/doc/it/CMakeLists.txt
index 15b445c14..81908ed76 100644
--- a/doc/it/CMakeLists.txt
+++ b/doc/it/CMakeLists.txt
@@ -20,7 +20,7 @@
# user's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html
- COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Indice' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.txt
+ COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Indice' -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.txt
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
diff --git a/doc/it/Makefile.am b/doc/it/Makefile.am
index 7d49fbd6e..ca706a860 100644
--- a/doc/it/Makefile.am
+++ b/doc/it/Makefile.am
@@ -38,7 +38,7 @@ all-local: weechat_user.it.html \
# user's guide
weechat_user.it.html: weechat_user.it.txt $(wildcard autogen/user/*.txt)
- $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Indice' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -n -o weechat_user.it.html weechat_user.it.txt
+ $(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Indice' -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=`pwd`/../asciidoc.css -f `pwd`/../asciidoc.conf -n -o weechat_user.it.html weechat_user.it.txt
# plugin API reference
weechat_plugin_api.it.html: weechat_plugin_api.it.txt $(wildcard autogen/plugin_api/*.txt)
diff --git a/doc/it/weechat_user.it.txt b/doc/it/weechat_user.it.txt
index 2efb0fcd7..91ecdb18a 100644
--- a/doc/it/weechat_user.it.txt
+++ b/doc/it/weechat_user.it.txt
@@ -383,393 +383,152 @@ La barra 'stato' ha i seguenti elementi predefiniti:
[width="100%",cols="^3,^3l,10",options="header"]
|========================================
| Elemento | Esempio | Descrizione
-
-| time | [12:55] |
- ora
-
-| buffer_count | [4] |
- numero di buffer aperti
-
-| buffer_plugin | [irc/freenode] |
- plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc
- usato dal buffer)
-
-| buffer_number | 3 |
- numero del buffer corrente
-
-| buffer_name | #test(+n) |
- nome del buffer attivo
-
-| buffer_nicklist_count | {5} |
- numero di nick nella lista nick
-
-| buffer_filter | * |
- indicatore filtraggio: `*` significa che alcune righe sono filtrate (nascoste),
- valori vuoti indicano che tutte le righe sono visualizzate
-
-| lag | [Ritardo: 2.5] |
- indicatore ritardo, in secondi (nascosto se il ritardo è basso)
-
-| hotlist | [Attività: 4,2] |
- elenco dei buffer con attività (messaggi non letti)
-
-| completion | abc(2) def(5) |
- elenco di parole per il completamento, con il numero di completamenti
- possibili per ogni parola
-
-| scroll | -ANCORA(50)- |
- indicatore di scorrimento, con il numero di righe sotto l'ultima
- riga visualizzata
+| time | [12:55] | ora
+| buffer_count | [4] | numero di buffer aperti
+| buffer_plugin | [irc/freenode] | plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc usato dal buffer)
+| buffer_number | 3 | numero del buffer corrente
+| buffer_name | #test(+n) | nome del buffer attivo
+| buffer_nicklist_count | {5} | numero di nick nella lista nick
+| buffer_filter | * | indicatore filtraggio: `*` significa che alcune righe sono filtrate (nascoste), valori vuoti indicano che tutte le righe sono visualizzate
+| lag | [Ritardo: 2.5] | indicatore ritardo, in secondi (nascosto se il ritardo è basso)
+| hotlist | [Attività: 4,2] | elenco dei buffer con attività (messaggi non letti)
+| completion | abc(2) def(5) | elenco di parole per il completamento, con il numero di completamenti possibili per ogni parola
+| scroll | -ANCORA(50)- | indicatore di scorrimento, con il numero di righe sotto l'ultima riga visualizzata
|========================================
La barra 'input' ha i seguenti elementi predefiniti:
[width="100%",cols="^3,^6l,8",options="header"]
|========================================
-| Elemento | Esempio | Descrizione
-
-| input_paste | [Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No] |
- chiede all'utente se incollare le righe
-
-| input_prompt | [nick] |
- prompt per l'input (nick per il plugin irc)
-
-| away | (assente) |
- indicatore di assenza
-
-| input_search | [Ricerca testo] |
- indicatore di ricerca testo
-
-| input_text | bla bla... |
- testo in input
+| Elemento | Esempio | Descrizione
+| input_paste | [Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No] | chiede all'utente se incollare le righe
+| input_prompt | [nick] | prompt per l'input (nick per il plugin irc)
+| away | (assente) | indicatore di assenza
+| input_search | [Ricerca testo] | indicatore di ricerca testo
+| input_text | bla bla... | testo in input
|========================================
[[key_bindings]]
Associazione tasti predefinita
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+// 'C-' = ctrl, 'A-' = alt, 'S-' = shift
+
[[key_bindings_command_line]]
Tasti per la riga di comando
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Tasti | Descrizione e comando
-
-| Freccia sinistra +
- Ctrl + "b" |
- Passa al carattere precedente nella riga di comando +
- `/input move_previous_char`
-
-| Freccia destra +
- Ctrl + "f" |
- Passa al carattere successivo nella riga di comando +
- `/input move_next_char`
-
-| Ctrl + freccia sinistra +
- Alt + "b" |
- Passa alla parola precedente nella riga di comando +
- `/input move_previous_word`
-
-| Ctrl + freccia destra +
- Alt + "f" |
- Passa alla parola successiva nella riga di comando +
- `/input move_next_word`
-
-| Home +
- Ctrl + "a" |
- Si sposta all'inizio della riga di comando +
- `/input move_beginning_of_line`
-
-| Fine +
- Ctrl + "e" |
- Si sposta alla fine della riga di comando +
- `/input move_end_of_line`
-
-| Ctrl + "c" poi "b" |
- Inserisce il codice per il testo in grassetto +
- `/input insert \x02`
-
-| Ctrl + "c" poi "c" |
- Inserisce il codice per il testo colorato +
- `/input insert \x03`
-
-| Ctrl + "c" poi "i" |
- Inserisce il codice per il testo in corsivo +
- `/input insert \x1D`
-
-| Ctrl + "c" poi "o" |
- Inserisce il codice per il reset dei colori +
- `/input insert \x0F`
-
-| Ctrl + "c" then "r" |
- Inserisce il codice per l'inversione dei colori +
- `/input insert \x12`
-
-| Ctrl + "c" poi "u" |
- Inserisce il codice per il testo sottolineato +
- `/input insert \x15`
-
-| Canc +
- Ctrl + "d" |
- Elimina il carattere successivo nella riga di comando +
- `/input delete_next_char`
-
-| Backspace +
- Ctrl + "h" |
- Elimina il carattere precedente nella riga di comando +
- `/input delete_previous_char`
-
-| Ctrl + "k" |
- Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata
- viene copiata negli appunti) +
- `/input delete_end_of_line`
-
-| Ctrl + "r" |
- Cerca il testo nella cronologia del buffer (due volte: cerca testo esatto),
- ricorrenze successive/precedenti possono essere trovate con le frecce su/giù +
- `/input search_text`
-
-| Ctrl + "t" |
- Inverti caratteri +
- `/input transpose_chars`
-
-| Ctrl + "u" |
- Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata
- viene copiata negli appunti) +
- `/input delete_beginning_of_line`
-
-| Ctrl + "w" |
- Elimina la parola precedente nella riga di comando (la stringa eliminata viene
- copiata negli appunti) +
- `/input delete_previous_word`
-
-| Ctrl + "y" |
- Incolla il contenuto degli appunti +
- `/input clipboard_paste`
-
-| Ctrl + "_" |
- Annulla l'ultima azione sulla riga di comando +
- `/input undo`
-
-| Alt + "_" |
- Ripete l'ultima azione sulla riga di comando +
- `/input redo`
-
-| Tab |
- Completa comando o nick (Tab di nuovo: trova prossimo completamento) +
- `/input complete_next`
-
-| Shift + Tab |
- Senza completamento: effettua un completamento parziale, con
- completamento in sospeso: completa con il completamento precedente +
- `/input complete_previous`
-
-| Qualsiasi carattere |
- Inserisce carattere alla posizione del cursore nella riga di comando
-
-| Invio +
- Ctrl + "j" +
- Ctrl + "m" |
- Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) +
- `/input return`
-
-| Freccia in alto |
- Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) +
- `/input history_previous`
-
-| Freccia giù |
- Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) +
- `/input history_next`
-
-| Ctrl + freccia su |
- Chiama il comando/messaggio precedente nella cronologia globale (identico
- per tutti i buffer) +
- `/input history_global_previous`
-
-| Ctrl + freccia giù |
- Chiama il comando/messaggio successivo nella cronologia globale (identico
- per tutti i buffer) +
- `/input history_global_next`
-
-| Alt + "d" |
- Elimina la parola successiva nella riga di comando (la stringa eliminata viene
- copiata negli appunti) +
- `/input delete_next_word`
-
-| Alt + "k" |
- Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto
- esiste) nella riga di comando +
- `/input grab_key_command`
-
-| Alt + "r" |
- Elimina l'intera riga di comando +
- `/input delete_line`
+| Tasti | Descrizione | Comando
+| @k(←) .2+| Passa al carattere precedente nella riga di comando .2+| /input move_previous_char
+| @k(C-)@k(b)
+| @k(→) .2+| Passa al carattere successivo nella riga di comando .2+| /input move_next_char
+| @k(C-)@k(f)
+| @k(C-)@k(←) .2+| Passa alla parola precedente nella riga di comando .2+| /input move_previous_word
+| @k(A-)@k(b)
+| @k(C-)@k(→) .2+| Passa alla parola successiva nella riga di comando .2+| /input move_next_word
+| @k(A-)@k(f)
+| @k(Home) .2+| Si sposta all'inizio della riga di comando .2+| /input move_beginning_of_line
+| @k(C-)@k(a)
+| @k(End) .2+| Si sposta alla fine della riga di comando .2+| /input move_end_of_line
+| @k(C-)@k(e)
+| @k(C-)@k(c) , @k(b) | Inserisce il codice per il testo in grassetto | /input insert \x02
+| @k(C-)@k(c) , @k(c) | Inserisce il codice per il testo colorato | /input insert \x03
+| @k(C-)@k(c) , @k(i) | Inserisce il codice per il testo in corsivo | /input insert \x1D
+| @k(C-)@k(c) , @k(o) | Inserisce il codice per il reset dei colori | /input insert \x0F
+| @k(C-)@k(c) , @k(r) | Inserisce il codice per l'inversione dei colori | /input insert \x12
+| @k(C-)@k(c) , @k(u) | Inserisce il codice per il testo sottolineato | /input insert \x15
+| @k(Del) .2+| Elimina il carattere successivo nella riga di comando .2+| /input delete_next_char
+| @k(C-)@k(d)
+| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| /input delete_previous_char
+| @k(C-)@k(h)
+| @k(C-)@k(k) | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_end_of_line
+// TRANSLATION MISSING
+| @k(C-)@k(r) | Search for text in buffer history (two times: search exact text), @k(↑): previous, @k(↓): next, @k(Enter): stop | /input search_text
+| @k(C-)@k(t) | Inverti caratteri | /input transpose_chars
+| @k(C-)@k(u) | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_beginning_of_line
+| @k(C-)@k(w) | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_previous_word
+| @k(C-)@k(y) | Incolla il contenuto degli appunti | /input clipboard_paste
+| @k(C-)@k(_) | Annulla l'ultima azione sulla riga di comando | /input undo
+| @k(A-)@k(_) | Ripete l'ultima azione sulla riga di comando | /input redo
+| @k(Tab) | Completa comando o nick (@k(Tab) di nuovo: trova prossimo completamento) | /input complete_next
+| @k(S-)@k(Tab) | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | /input complete_previous
+| @k(Enter) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| /input return
+| @k(C-)@k(j)
+| @k(C-)@k(m)
+| @k(↑) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | /input history_previous
+| @k(↓) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | /input history_next
+| @k(C-)@k(↑) | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | /input history_global_previous
+| @k(C-)@k(↓) | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | /input history_global_next
+| @k(A-)@k(d) | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_next_word
+| @k(A-)@k(k) | Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto esiste) nella riga di comando | /input grab_key_command
+| @k(A-)@k(r) | Elimina l'intera riga di comando | /input delete_line
|========================================
[[key_bindings_buffers_windows]]
Tasti per buffer / finestre
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Tasti | Descrizione e comando
-
-| Ctrl + "l" (L) |
- Ridisegna l'intera finestra +
- `/window refresh`
-
-| Ctrl + "s" poi Ctrl + "u" |
- Imposta l'evidenziatore dei messaggi non letti su tutti i buffer +
- `/input set_unread`
-
-| Ctrl + "x" |
- Passa al buffer attivo se i buffer sono collegati con lo stesso numero +
- `/input switch_active_buffer`
-
-| Pagina su |
- Scorre in alto di una pagina nella cronologia del buffer +
- `/window page_up`
-
-| Pagina giù |
- Scorre di una pagina in basso nella cronologia del buffer +
- `/window page_down`
-
-| Alt + Pagina su |
- Scorre di qualche riga in alto nella cronologia del buffer +
- `/window scroll_up`
-
-| Alt + Pagina giù |
- Scorre di qualche riga in basso nella cronologia del buffer +
- `/window scroll_down`
-
-| Alt + Home |
- Scorre in cima al buffer +
- `/window scroll_top`
-
-| Alt + Fine |
- Scorre alla fine del del buffer +
- `/window scroll_bottom`
-
-| Alt + freccia sinistra +
- Alt + freccia su +
- Ctrl + "p" +
- F5 |
- Passa al buffer precedente +
- `/buffer -1`
-
-| Alt + freccia destra +
- Alt + freccia giù +
- Ctrl + "n" +
- F6 |
- Passa al buffer successivo +
- `/buffer +1`
-
-| F7 |
- Passa alla finestra precedente +
- `/window -1`
-
-| F8 |
- Passa alla finestra successiva +
- `/window +1`
-
-| F9 |
- Scorre il titolo del buffer sulla sinistra +
- `/bar scroll title * x-50%`
-
-| F10 |
- Scorre il titolo del buffer sulla destra +
- `/bar scroll title * x+50%`
-
-| F11 |
- Scorre di una pagina in alto nella lista nick +
- `/bar scroll nicklist * y-100%`
-
-| F12 |
- Scorre di una pagina in basso nella lista nick +
- `/bar scroll nicklist * y+100%`
-
-| Alt + F11 |
- Sposta all'inizio della lista nick +
- `/bar scroll nicklist * yb`
-
-| Alt + F12 |
- Sposta alla fine della lista nick +
- `/bar scroll nicklist * ye`
-
-| Alt + "a" |
- Passa al buffer successivo con attività (con priorità: evento, messaggio,
- altro) +
- `/input jump_smart`
-
-| Alt + "j" poi Alt + "l" (L) |
- Passa all'ultimo buffer +
- `/input jump_last_buffer`
-
-| Alt + "j" poi Alt + "r" |
- Passa al buffer raw IRC +
- `/server raw`
-
-| Alt + "j" poi Alt + "s" |
- Passa al buffer server IRC +
- `/server jump`
-
-| Alt + num (0-9) |
- Passa al buffer numero (0 = 10) +
- `/buffer *N`
-
-| Alt + "j" poi numero (01-99) |
- Passa al buffer numero +
- `/buffer NN`
-
-| Alt + "n" |
- Scorre fino all'evento successivo +
- `/window scroll_next_highlight`
-
-| Alt + "p" |
- Scorre fino all'evento precedente +
- `/window scroll_previous_highlight`
-
-| Alt + "u" |
- Scorre fino alla prima riga non letta nel buffer +
- `/input scroll_unread`
-
-| Alt + "w" poi Alt + freccia |
- Passa alla finestra con direzione +
- `/window up` (in alto) +
- `/window down` (in basso) +
- `/window left` (a sinistra) +
- `/window right` (a destra)
-
-| Alt + "z" |
- Ingrandimento sulla finestra attiva (Alt + Z di nuovo: ripristina lo stato iniziale
- della finestra, prima dell'ingrandimento) +
- `/window zoom`
-
-| Alt + "<" |
- Passa al buffer precedente nella lista dei buffer visitati +
- `/input jump_previously_visited_buffer`
-
-| Alt + ">" |
- Passa al buffer successivo nella lista dei buffer visitati +
- `/input jump_next_visited_buffer`
+| Tasti | Descrizione | Comando
+| @k(C-)@k(l) | Ridisegna l'intera finestra | /window refresh
+| @k(C-)@k(s) , @k(C-)@k(u) | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | /input set_unread
+| @k(C-)@k(x) | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | /input switch_active_buffer
+| @k(PgUp) | Scorre in alto di una pagina nella cronologia del buffer | /window page_up
+| @k(PgDn) | Scorre di una pagina in basso nella cronologia del buffer | /window page_down
+| @k(A-)@k(PgUp) | Scorre di qualche riga in alto nella cronologia del buffer | /window scroll_up
+| @k(A-)@k(PgDn) | Scorre di qualche riga in basso nella cronologia del buffer | /window scroll_down
+| @k(A-)@k(Home) | Scorre in cima al buffer | /window scroll_top
+| @k(A-)@k(End) | Scorre alla fine del del buffer | /window scroll_bottom
+| @k(A-)@k(←) .4+| Passa al buffer precedente .4+| /buffer -1
+| @k(A-)@k(↑)
+| @k(C-)@k(p)
+| @k(F5)
+| @k(A-)@k(→) .4+| Passa al buffer successivo .4+| /buffer +1
+| @k(A-)@k(↓)
+| @k(C-)@k(n)
+| @k(F6)
+| @k(F7) | Passa alla finestra precedente | /window -1
+| @k(F8) | Passa alla finestra successiva | /window +1
+| @k(F9) | Scorre il titolo del buffer sulla sinistra | /bar scroll title * x-50%
+| @k(F10) | Scorre il titolo del buffer sulla destra | /bar scroll title * x+50%
+| @k(F11) | Scorre di una pagina in alto nella lista nick | /bar scroll nicklist * y-100%
+| @k(F12) | Scorre di una pagina in basso nella lista nick | /bar scroll nicklist * y+100%
+| @k(A-)@k(F11) | Sposta all'inizio della lista nick | /bar scroll nicklist * yb
+| @k(A-)@k(F12) | Sposta alla fine della lista nick | /bar scroll nicklist * ye
+| @k(A-)@k(a) | Passa al buffer successivo con attività (con priorità: evento, messaggio, altro) | /input jump_smart
+| @k(A-)@k(j) , @k(A-)@k(l) | Passa all'ultimo buffer | /input jump_last_buffer
+| @k(A-)@k(j) , @k(A-)@k(r) | Passa al buffer raw IRC | /server raw
+| @k(A-)@k(j) , @k(A-)@k(s) | Passa al buffer server IRC | /server jump
+| @k(A-)@k(0...9) | Passa al buffer numero (0 = 10) | /buffer *N
+| @k(A-)@k(j) , @k(01...99) | Passa al buffer numero | /buffer NN
+| @k(A-)@k(n) | Scorre fino all'evento successivo | /window scroll_next_highlight
+| @k(A-)@k(p) | Scorre fino all'evento precedente | /window scroll_previous_highlight
+| @k(A-)@k(u) | Scorre fino alla prima riga non letta nel buffer | /input scroll_unread
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | /window up
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | /window down
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | /window left
+// TRANSLATION MISSING
+| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | /window right
+| @k(A-)@k(z) | Ingrandimento sulla finestra attiva (@k(A-)@k(z) di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | /window zoom
+| @k(A-)@k(<) | Passa al buffer precedente nella lista dei buffer visitati | /input jump_previously_visited_buffer
+| @k(A-)@k(>) | Passa al buffer successivo nella lista dei buffer visitati | /input jump_next_visited_buffer
|========================================
[[key_bindings_other]]
Altri tasti
^^^^^^^^^^^
-[width="100%",cols="^.^4,.^15",options="header"]
+[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
-| Tasti | Descrizione e comando
-
-| Alt + "h" |
- Pulisce hotlist (notifica di attività su altri buffer) +
- `/input hotlist_clear` +
-
-| Alt + "=" |
- Attiva/disattiva filtri +
- `/filter toggle` +
+| Tasti | Descrizione | Comando
+| @k(A-)@k(h) | Pulisce hotlist (notifica di attività su altri buffer) | /input hotlist_clear
+| @k(A-)@k(=) | Attiva/disattiva filtri | /filter toggle
|========================================
[[command_line]]