mcabber/doc/mcabber.1.txt
changeset 2314 0d5660c6b4aa
parent 2304 fa8365fb6ac2
child 2316 90b3e9876641
equal deleted inserted replaced
2313:70f8ae7d690e 2314:0d5660c6b4aa
     1 MCABBER(1)
     1 MCABBER(1)
     2 ===========
     2 ===========
     3 Mikael BERTHE <mcabber@lilotux.net>
     3 Mikael BERTHE <mcabber@lilotux.net>
     4 v1.0.6-dev, January 2017
     4 v1.0.6-dev, May 2017
     5 
     5 
     6 NAME
     6 NAME
     7 ----
     7 ----
     8 mcabber - a simple Jabber (XMPP) console client
     8 mcabber - a simple Jabber (XMPP) console client
     9 
     9 
   116 Additional key bindings may be specified using the '/bind' command described
   116 Additional key bindings may be specified using the '/bind' command described
   117 in the COMMANDS section.
   117 in the COMMANDS section.
   118 
   118 
   119 VI MODE
   119 VI MODE
   120 -------
   120 -------
   121 If the 'vi_mode' option is set to 1, `mcabber(1)` accepts a few commands
   121 If the "vi_mode" option is set to 1, `mcabber(1)` accepts a few commands
   122 loosely based on those available in `vi(1)`'s normal mode.  In this case, chat
   122 loosely based on those available in `vi(1)`'s normal mode.  In this case, chat
   123 mode is not entered by pressing enter, and messages cannot be composed outside
   123 mode is not entered by pressing enter, and messages cannot be composed outside
   124 of the chat mode.  The following commands are accepted:
   124 of the chat mode.  The following commands are accepted:
   125 
   125 
   126 A::             Call "/roster unread_first".
   126 A::             Call "/roster unread_first".
   128 F::             Call "/roster group_prev".
   128 F::             Call "/roster group_prev".
   129 f::             Call "/roster group_next".
   129 f::             Call "/roster group_next".
   130 G::             Call "/roster bottom".
   130 G::             Call "/roster bottom".
   131 gg::            Call "/roster top".
   131 gg::            Call "/roster top".
   132 i::             Enter chat mode.
   132 i::             Enter chat mode.
   133 ['n']j::        Call "/roster down ['n']".
   133 [N]j::          Call "/roster down [N]".
   134 ['n']k::        Call "/roster up ['n']".
   134 [N]k::          Call "/roster up [N]".
   135 n::             Repeat the previous search (if any).
   135 n::             Repeat the previous search (if any).
   136 O::             Call "/roster unread_first" and open chat window.
   136 O::             Call "/roster unread_first" and open chat window.
   137 o::             Call "/roster unread_next" and open chat window.
   137 o::             Call "/roster unread_next" and open chat window.
   138 ZZ::            Call "/quit".
   138 ZZ::            Call "/quit".
   139 zM::            Call "/group fold" for all groups.
   139 zM::            Call "/group fold" for all groups.
   140 zR::            Call "/group unfold" for all groups.
   140 zR::            Call "/group unfold" for all groups.
   141 \''::           Call "/roster alternate".
   141 ''::           Call "/roster alternate".
   142 !::             Toggle attention flag for current buddy.
   142 !::             Toggle attention flag for current buddy.
   143 #::             Toggle unread messages flag for current buddy.
   143 #::             Toggle unread messages flag for current buddy.
   144 <Space>::       Call "/group toggle" for the current group.
   144 <Space>::       Call "/group toggle" for the current group.
   145 
   145 
   146 A leading slash enables search mode:
   146 A leading slash enables search mode:
   147 
   147 
   148 /'string'::     Call "/roster search 'string'".
   148 /string::     Call "/roster search string".
   149 
   149 
   150 A leading colon enabled command-line mode:
   150 A leading colon enabled command-line mode:
   151 
   151 
   152 :q::            Call "/quit".
   152 :q::            Call "/quit".
   153 :'n'::          Jump to line 'n' in the roster.
   153 :N::            Jump to line N in the roster.
   154 :'cmd-line'::   Call "/'cmd-line'" (unless the 'cmd-line' matches one of the
   154 :CMD-LINE::     Call "/CMD-LINE" (unless the CMD-LINE matches one of the
   155                 above commands).
   155                 above commands).
   156 
   156 
   157 Commands entered with a leading colon and searches are either submitted by
   157 Commands entered with a leading colon and searches are either submitted by
   158 pressing enter or aborted by hitting escape.  In either case, `mcabber(1)`
   158 pressing enter or aborted by hitting escape.  In either case, `mcabber(1)`
   159 returns to the normal (non-chat) mode.  History editing is supported in
   159 returns to the normal (non-chat) mode.  History editing is supported in
   563 FILES
   563 FILES
   564 -----
   564 -----
   565 The following files can be used by `mcabber(1)`:
   565 The following files can be used by `mcabber(1)`:
   566 
   566 
   567     $HOME/.mcabber/mcabberrc    Default configuration file
   567     $HOME/.mcabber/mcabberrc    Default configuration file
       
   568     $HOME/.config/mcabber/mcabberrc Alternate location (can use XDG_CONFIG_HOME)
   568     $HOME/.mcabberrc            Configuration file used if no other has been found
   569     $HOME/.mcabberrc            Configuration file used if no other has been found
   569     $HOME/.mcabber/histo/       Default directory for storing chat history files, if enabled
   570     $HOME/.mcabber/histo/       Default directory for storing chat history files, if enabled
   570     /usr/share/mcabber/help/    Default directory for online help files
   571     /usr/share/mcabber/help/    Default directory for online help files
   571     /usr/lib/mcabber/           Default directory for modules
   572     /usr/lib/mcabber/           Default directory for modules
   572 
   573