weechat.conf (23646B)
1 # 2 # weechat -- weechat.conf 3 # 4 # WARNING: It is NOT recommended to edit this file by hand, 5 # especially if WeeChat is running. 6 # 7 # Use /set or similar command to change settings in WeeChat. 8 # 9 # For more info, see: https://weechat.org/doc/quickstart 10 # 11 12 [debug] 13 14 [startup] 15 command_after_plugins = "" 16 command_before_plugins = "" 17 display_logo = on 18 display_version = on 19 sys_rlimit = "" 20 21 [look] 22 align_end_of_lines = message 23 align_multiline_words = on 24 bar_more_down = "++" 25 bar_more_left = "<<" 26 bar_more_right = ">>" 27 bar_more_up = "--" 28 bare_display_exit_on_input = on 29 bare_display_time_format = "%H:%M" 30 buffer_auto_renumber = on 31 buffer_notify_default = all 32 buffer_position = end 33 buffer_search_case_sensitive = off 34 buffer_search_force_default = off 35 buffer_search_regex = off 36 buffer_search_where = prefix_message 37 buffer_time_format = "${color:245}%H${color:240}%M" 38 color_basic_force_bold = off 39 color_inactive_buffer = on 40 color_inactive_message = on 41 color_inactive_prefix = on 42 color_inactive_prefix_buffer = on 43 color_inactive_time = off 44 color_inactive_window = on 45 color_nick_offline = off 46 color_pairs_auto_reset = 5 47 color_real_white = off 48 command_chars = "" 49 command_incomplete = off 50 confirm_quit = off 51 confirm_upgrade = off 52 day_change = on 53 day_change_message_1date = "-- %a, %d %b %Y --" 54 day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --" 55 eat_newline_glitch = off 56 emphasized_attributes = "" 57 highlight = "" 58 highlight_regex = "" 59 highlight_tags = "" 60 hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0" 61 hotlist_buffer_separator = ", " 62 hotlist_count_max = 2 63 hotlist_count_min_msg = 2 64 hotlist_names_count = 3 65 hotlist_names_length = 0 66 hotlist_names_level = 12 67 hotlist_names_merged_buffers = off 68 hotlist_prefix = "H: " 69 hotlist_remove = merged 70 hotlist_short_names = on 71 hotlist_sort = group_time_asc 72 hotlist_suffix = "" 73 hotlist_unique_numbers = on 74 input_cursor_scroll = 20 75 input_share = all 76 input_share_overwrite = off 77 input_undo_max = 32 78 item_away_message = on 79 item_buffer_filter = "*" 80 item_buffer_zoom = "!" 81 item_mouse_status = "M" 82 item_time_format = "%H:%M" 83 jump_current_to_previous_buffer = on 84 jump_previous_buffer_when_closing = on 85 jump_smart_back_to_buffer = on 86 key_bind_safe = on 87 key_grab_delay = 800 88 mouse = on 89 mouse_timer_delay = 100 90 nick_color_force = "" 91 nick_color_hash = djb2 92 nick_color_stop_chars = "_|[" 93 nick_prefix = "" 94 nick_suffix = "" 95 paste_auto_add_newline = on 96 paste_bracketed = on 97 paste_bracketed_timer_delay = 10 98 paste_max_lines = 1 99 prefix_action = " *" 100 prefix_align = right 101 prefix_align_max = 10 102 prefix_align_min = 0 103 prefix_align_more = "+" 104 prefix_align_more_after = on 105 prefix_buffer_align = right 106 prefix_buffer_align_max = 0 107 prefix_buffer_align_more = "+" 108 prefix_buffer_align_more_after = on 109 prefix_error = "=!=" 110 prefix_join = "-->" 111 prefix_network = "--" 112 prefix_quit = "<--" 113 prefix_same_nick = "" 114 prefix_suffix = "|" 115 quote_nick_prefix = "<" 116 quote_nick_suffix = ">" 117 quote_time_format = "%H:%M:%S" 118 read_marker = line 119 read_marker_always_show = off 120 read_marker_string = "- " 121 save_config_on_exit = on 122 save_config_with_fsync = off 123 save_layout_on_exit = none 124 scroll_amount = 3 125 scroll_bottom_after_switch = off 126 scroll_page_percent = 100 127 search_text_not_found_alert = on 128 separator_horizontal = "-" 129 separator_vertical = "" 130 tab_width = 1 131 time_format = "%a, %d %b %Y %T" 132 window_auto_zoom = off 133 window_separator_horizontal = on 134 window_separator_vertical = on 135 window_title = "WeeChat ${info:version}" 136 word_chars_highlight = "!\u00A0,-,_,|,alnum" 137 word_chars_input = "!\u00A0,-,_,|,alnum" 138 139 [palette] 140 141 [color] 142 bar_more = lightmagenta 143 chat = default 144 chat_bg = default 145 chat_buffer = white 146 chat_channel = white 147 chat_day_change = cyan 148 chat_delimiters = 29 149 chat_highlight = yellow 150 chat_highlight_bg = magenta 151 chat_host = 24 152 chat_inactive_buffer = default 153 chat_inactive_window = default 154 chat_nick = lightcyan 155 chat_nick_colors = "1,2,3,4,5,6,8,10,11,12,13,14" 156 chat_nick_offline = default 157 chat_nick_offline_highlight = default 158 chat_nick_offline_highlight_bg = blue 159 chat_nick_other = cyan 160 chat_nick_prefix = green 161 chat_nick_self = white 162 chat_nick_suffix = green 163 chat_prefix_action = white 164 chat_prefix_buffer = brown 165 chat_prefix_buffer_inactive_buffer = default 166 chat_prefix_error = yellow 167 chat_prefix_join = lightgreen 168 chat_prefix_more = lightmagenta 169 chat_prefix_network = magenta 170 chat_prefix_quit = lightred 171 chat_prefix_suffix = 24 172 chat_read_marker = magenta 173 chat_read_marker_bg = default 174 chat_server = brown 175 chat_tags = red 176 chat_text_found = yellow 177 chat_text_found_bg = lightmagenta 178 chat_time = default 179 chat_time_delimiters = brown 180 chat_value = cyan 181 chat_value_null = blue 182 emphasized = yellow 183 emphasized_bg = magenta 184 input_actions = lightgreen 185 input_text_not_found = red 186 item_away = yellow 187 nicklist_away = 244 188 nicklist_group = green 189 separator = 0 190 status_count_highlight = magenta 191 status_count_msg = brown 192 status_count_other = default 193 status_count_private = green 194 status_data_highlight = lightmagenta 195 status_data_msg = yellow 196 status_data_other = default 197 status_data_private = lightgreen 198 status_filter = green 199 status_more = yellow 200 status_mouse = green 201 status_name = white 202 status_name_ssl = lightgreen 203 status_nicklist_count = default 204 status_number = yellow 205 status_time = default 206 207 [completion] 208 base_word_until_cursor = on 209 command_inline = on 210 default_template = "%(nicks)|%(irc_channels)" 211 nick_add_space = on 212 nick_case_sensitive = off 213 nick_completer = ":" 214 nick_first_only = off 215 nick_ignore_chars = "[]`_-^" 216 partial_completion_alert = on 217 partial_completion_command = off 218 partial_completion_command_arg = off 219 partial_completion_count = on 220 partial_completion_other = off 221 partial_completion_templates = "config_options" 222 223 [history] 224 display_default = 5 225 max_buffer_lines_minutes = 0 226 max_buffer_lines_number = 4096 227 max_commands = 100 228 max_visited_buffers = 50 229 230 [proxy] 231 232 [network] 233 connection_timeout = 60 234 gnutls_ca_file = "/etc/ssl/cert.pem" 235 gnutls_handshake_timeout = 30 236 proxy_curl = "" 237 238 [plugin] 239 autoload = "*,!lua,!tcl,!ruby,!fifo,!xfer,!guile,!javascript" 240 debug = off 241 extension = ".so,.dll" 242 path = "%h/plugins" 243 save_config_on_unload = on 244 245 [bar] 246 activetitle.color_bg = 31 247 activetitle.color_delim = default 248 activetitle.color_fg = white 249 activetitle.conditions = "${active}" 250 activetitle.filling_left_right = vertical 251 activetitle.filling_top_bottom = horizontal 252 activetitle.hidden = on 253 activetitle.items = "buffer_title" 254 activetitle.position = top 255 activetitle.priority = 500 256 activetitle.separator = on 257 activetitle.size = 1 258 activetitle.size_max = 0 259 activetitle.type = window 260 buffers.color_bg = default 261 buffers.color_delim = default 262 buffers.color_fg = default 263 buffers.conditions = "" 264 buffers.filling_left_right = vertical 265 buffers.filling_top_bottom = columns_vertical 266 buffers.hidden = on 267 buffers.items = "buffers" 268 buffers.position = left 269 buffers.priority = 0 270 buffers.separator = on 271 buffers.size = 14 272 buffers.size_max = 14 273 buffers.type = root 274 buflist.color_bg = default 275 buflist.color_delim = default 276 buflist.color_fg = default 277 buflist.conditions = "" 278 buflist.filling_left_right = vertical 279 buflist.filling_top_bottom = columns_vertical 280 buflist.hidden = off 281 buflist.items = "buflist" 282 buflist.position = left 283 buflist.priority = 0 284 buflist.separator = on 285 buflist.size = 17 286 buflist.size_max = 17 287 buflist.type = root 288 fset.color_bg = default 289 fset.color_delim = cyan 290 fset.color_fg = default 291 fset.conditions = "${buffer.full_name} == fset.fset" 292 fset.filling_left_right = vertical 293 fset.filling_top_bottom = horizontal 294 fset.hidden = off 295 fset.items = "fset" 296 fset.position = top 297 fset.priority = 0 298 fset.separator = on 299 fset.size = 3 300 fset.size_max = 3 301 fset.type = window 302 input.color_bg = default 303 input.color_delim = cyan 304 input.color_fg = default 305 input.conditions = "" 306 input.filling_left_right = vertical 307 input.filling_top_bottom = horizontal 308 input.hidden = off 309 input.items = "[mode_indicator]+[input_prompt]+(away),[input_search],[input_paste],input_text" 310 input.position = bottom 311 input.priority = 1000 312 input.separator = off 313 input.size = 0 314 input.size_max = 3 315 input.type = window 316 isetbar.color_bg = default 317 isetbar.color_delim = cyan 318 isetbar.color_fg = default 319 isetbar.conditions = "" 320 isetbar.filling_left_right = vertical 321 isetbar.filling_top_bottom = horizontal 322 isetbar.hidden = on 323 isetbar.items = "isetbar_help" 324 isetbar.position = top 325 isetbar.priority = 0 326 isetbar.separator = on 327 isetbar.size = 3 328 isetbar.size_max = 3 329 isetbar.type = window 330 nicklist.color_bg = default 331 nicklist.color_delim = cyan 332 nicklist.color_fg = 229 333 nicklist.conditions = "${nicklist} && ${window.number} == 1" 334 nicklist.filling_left_right = vertical 335 nicklist.filling_top_bottom = columns_vertical 336 nicklist.hidden = off 337 nicklist.items = "buffer_nicklist" 338 nicklist.position = right 339 nicklist.priority = 200 340 nicklist.separator = on 341 nicklist.size = 14 342 nicklist.size_max = 14 343 nicklist.type = window 344 status.color_bg = default 345 status.color_delim = default 346 status.color_fg = 31 347 status.conditions = "" 348 status.filling_left_right = vertical 349 status.filling_top_bottom = horizontal 350 status.hidden = on 351 status.items = "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_filter,[bitlbee_typing_notice],[lag],[aspell_dict],[aspell_suggest],completion,scroll" 352 status.position = bottom 353 status.priority = 500 354 status.separator = on 355 status.size = 1 356 status.size_max = 0 357 status.type = root 358 title.color_bg = default 359 title.color_delim = cyan 360 title.color_fg = default 361 title.conditions = "" 362 title.filling_left_right = vertical 363 title.filling_top_bottom = horizontal 364 title.hidden = off 365 title.items = "buffer_title" 366 title.position = top 367 title.priority = 500 368 title.separator = off 369 title.size = 1 370 title.size_max = 0 371 title.type = window 372 vi_cmd.color_bg = default 373 vi_cmd.color_delim = default 374 vi_cmd.color_fg = default 375 vi_cmd.conditions = "" 376 vi_cmd.filling_left_right = vertical 377 vi_cmd.filling_top_bottom = vertical 378 vi_cmd.hidden = on 379 vi_cmd.items = "cmd_text" 380 vi_cmd.position = bottom 381 vi_cmd.priority = 0 382 vi_cmd.separator = off 383 vi_cmd.size = 0 384 vi_cmd.size_max = 0 385 vi_cmd.type = root 386 vi_line_numbers.color_bg = default 387 vi_line_numbers.color_delim = default 388 vi_line_numbers.color_fg = default 389 vi_line_numbers.conditions = "" 390 vi_line_numbers.filling_left_right = vertical 391 vi_line_numbers.filling_top_bottom = vertical 392 vi_line_numbers.hidden = on 393 vi_line_numbers.items = "line_numbers" 394 vi_line_numbers.position = left 395 vi_line_numbers.priority = 0 396 vi_line_numbers.separator = off 397 vi_line_numbers.size = 0 398 vi_line_numbers.size_max = 0 399 vi_line_numbers.type = window 400 401 [layout] 402 highlight-minimal.buffer = "core;weechat;1" 403 highlight-minimal.buffer = "irc;server.slack-sigma-stanford;1" 404 highlight-minimal.buffer = "irc;server.bitlbee;1" 405 highlight-minimal.buffer = "irc;bitlbee.&bitlbee;2" 406 highlight-minimal.buffer = "irc;server.freenode;3" 407 highlight-minimal.buffer = "irc;freenode.#mutt;4" 408 highlight-minimal.buffer = "irc;slack-sigma-stanford.#bsfproposal;5" 409 highlight-minimal.buffer = "irc;slack-sigma-stanford.#conferences;6" 410 highlight-minimal.buffer = "irc;slack-sigma-stanford.#general;7" 411 highlight-minimal.buffer = "irc;slack-sigma-stanford.#gitlab;8" 412 highlight-minimal.buffer = "irc;slack-sigma-stanford.#random;9" 413 highlight-minimal.buffer = "irc;slack-sigma-stanford.#teamice;10" 414 highlight-minimal.buffer = "irc;slack-sigma-stanford.#tilliceinteractions;11" 415 highlight-minimal.window = "1;0;0;0;core;weechat" 416 highlight-minimal.current = on 417 418 [notify] 419 420 [filter] 421 hidevoices = on;irc.slack-sigma-stanford.*;irc_mode;(\+|\-)v 422 irc_smart = on;*;irc_smart_filter;* 423 wholist = on;irc.*;*;of WHO list 424 freenodebots-nword = on;irc.server.freenode;*;nigger 425 freenodebots-#LRH = on;irc.server.freenode;*;#LRH 426 427 [key] 428 ctrl-? = "/input delete_previous_char" 429 ctrl-A = "/input move_beginning_of_line" 430 ctrl-B = "/input move_previous_char" 431 ctrl-C_ = "/input insert \x1F" 432 ctrl-Cb = "/input insert \x02" 433 ctrl-Cc = "/input insert \x03" 434 ctrl-Ci = "/input insert \x1D" 435 ctrl-Co = "/input insert \x0F" 436 ctrl-Cv = "/input insert \x16" 437 ctrl-D = "/input delete_next_char" 438 ctrl-E = "/input move_end_of_line" 439 ctrl-F = "/input move_next_char" 440 ctrl-H = "/input delete_previous_char" 441 ctrl-I = "/input complete_next" 442 ctrl-J = "/input return" 443 ctrl-K = "/input delete_end_of_line" 444 ctrl-L = "/window refresh" 445 ctrl-M = "/input return" 446 ctrl-N = "/buffer +1" 447 ctrl-P = "/buffer -1" 448 ctrl-R = "/input search_text" 449 ctrl-Sctrl-U = "/input set_unread" 450 ctrl-T = "/input transpose_chars" 451 ctrl-U = "/input delete_beginning_of_line" 452 ctrl-W = "/input delete_previous_word" 453 ctrl-X = "/input switch_active_buffer" 454 ctrl-Y = "/input clipboard_paste" 455 meta-meta-OP = "/bar scroll buflist * b" 456 meta-meta-OQ = "/bar scroll buflist * e" 457 meta-meta2-11~ = "/bar scroll buflist * b" 458 meta-meta2-12~ = "/bar scroll buflist * e" 459 meta-meta2-1~ = "/window scroll_top" 460 meta-meta2-23~ = "/bar scroll nicklist * b" 461 meta-meta2-24~ = "/bar scroll nicklist * e" 462 meta-meta2-4~ = "/window scroll_bottom" 463 meta-meta2-5~ = "/window scroll_up" 464 meta-meta2-6~ = "/window scroll_down" 465 meta-meta2-7~ = "/window scroll_top" 466 meta-meta2-8~ = "/window scroll_bottom" 467 meta-meta2-A = "/buffer -1" 468 meta-meta2-B = "/buffer +1" 469 meta-meta2-C = "/buffer +1" 470 meta-meta2-D = "/buffer -1" 471 meta-- = "/filter toggle @" 472 meta-/ = "/input jump_last_buffer_displayed" 473 meta-0 = "/buffer *10" 474 meta-1 = "/buffer *1" 475 meta-2 = "/buffer *2" 476 meta-3 = "/buffer *3" 477 meta-4 = "/buffer *4" 478 meta-5 = "/buffer *5" 479 meta-6 = "/buffer *6" 480 meta-7 = "/buffer *7" 481 meta-8 = "/buffer *8" 482 meta-9 = "/buffer *9" 483 meta-< = "/input jump_previously_visited_buffer" 484 meta-= = "/filter toggle" 485 meta-> = "/input jump_next_visited_buffer" 486 meta-OA = "/input history_global_previous" 487 meta-OB = "/input history_global_next" 488 meta-OC = "/input move_next_word" 489 meta-OD = "/input move_previous_word" 490 meta-OF = "/input move_end_of_line" 491 meta-OH = "/input move_beginning_of_line" 492 meta-OP = "/bar scroll buflist * -100%" 493 meta-OQ = "/bar scroll buflist * +100%" 494 meta-Oa = "/input history_global_previous" 495 meta-Ob = "/input history_global_next" 496 meta-Oc = "/input move_next_word" 497 meta-Od = "/input move_previous_word" 498 meta2-11^ = "/bar scroll buflist * -100%" 499 meta2-11~ = "/bar scroll buflist * -100%" 500 meta2-12^ = "/bar scroll buflist * +100%" 501 meta2-12~ = "/bar scroll buflist * +100%" 502 meta2-15~ = "/buffer -1" 503 meta2-17~ = "/buffer +1" 504 meta2-18~ = "/window -1" 505 meta2-19~ = "/window +1" 506 meta2-1;3A = "/buffer -1" 507 meta2-1;3B = "/buffer +1" 508 meta2-1;3C = "/buffer +1" 509 meta2-1;3D = "/buffer -1" 510 meta2-1;3F = "/window scroll_bottom" 511 meta2-1;3H = "/window scroll_top" 512 meta2-1;3P = "/bar scroll buflist * b" 513 meta2-1;3Q = "/bar scroll buflist * e" 514 meta2-1;5A = "/input history_global_previous" 515 meta2-1;5B = "/input history_global_next" 516 meta2-1;5C = "/input move_next_word" 517 meta2-1;5D = "/input move_previous_word" 518 meta2-1;5P = "/bar scroll buflist * -100%" 519 meta2-1;5Q = "/bar scroll buflist * +100%" 520 meta2-1~ = "/input move_beginning_of_line" 521 meta2-200~ = "/input paste_start" 522 meta2-201~ = "/input paste_stop" 523 meta2-20~ = "/bar scroll title * -30%" 524 meta2-21~ = "/bar scroll title * +30%" 525 meta2-23;3~ = "/bar scroll nicklist * b" 526 meta2-23~ = "/bar scroll nicklist * -100%" 527 meta2-24;3~ = "/bar scroll nicklist * e" 528 meta2-24~ = "/bar scroll nicklist * +100%" 529 meta2-3~ = "/input delete_next_char" 530 meta2-4~ = "/input move_end_of_line" 531 meta2-5;3~ = "/window scroll_up" 532 meta2-5~ = "/window page_up" 533 meta2-6;3~ = "/window scroll_down" 534 meta2-6~ = "/window page_down" 535 meta2-7~ = "/input move_beginning_of_line" 536 meta2-8~ = "/input move_end_of_line" 537 meta2-A = "/input history_previous" 538 meta2-B = "/input history_next" 539 meta2-C = "/input move_next_char" 540 meta2-D = "/input move_previous_char" 541 meta2-F = "/input move_end_of_line" 542 meta2-G = "/window page_down" 543 meta2-H = "/input move_beginning_of_line" 544 meta2-I = "/window page_up" 545 meta2-Z = "/input complete_previous" 546 meta2-[E = "/buffer -1" 547 meta-_ = "/input redo" 548 meta-a = "/input jump_smart" 549 meta-b = "/input move_previous_word" 550 meta-d = "/input delete_next_word" 551 meta-f = "/bar toggle nicklist;/bar toggle buflist" 552 meta-h = "/input hotlist_clear" 553 meta-jmeta-f = "/buffer -" 554 meta-jmeta-l = "/buffer +" 555 meta-jmeta-r = "/server raw" 556 meta-jmeta-s = "/server jump" 557 meta-j01 = "/buffer 1" 558 meta-j02 = "/buffer 2" 559 meta-j03 = "/buffer 3" 560 meta-j04 = "/buffer 4" 561 meta-j05 = "/buffer 5" 562 meta-j06 = "/buffer 6" 563 meta-j07 = "/buffer 7" 564 meta-j08 = "/buffer 8" 565 meta-j09 = "/buffer 9" 566 meta-j10 = "/buffer 10" 567 meta-j11 = "/buffer 11" 568 meta-j12 = "/buffer 12" 569 meta-j13 = "/buffer 13" 570 meta-j14 = "/buffer 14" 571 meta-j15 = "/buffer 15" 572 meta-j16 = "/buffer 16" 573 meta-j17 = "/buffer 17" 574 meta-j18 = "/buffer 18" 575 meta-j19 = "/buffer 19" 576 meta-j20 = "/buffer 20" 577 meta-j21 = "/buffer 21" 578 meta-j22 = "/buffer 22" 579 meta-j23 = "/buffer 23" 580 meta-j24 = "/buffer 24" 581 meta-j25 = "/buffer 25" 582 meta-j26 = "/buffer 26" 583 meta-j27 = "/buffer 27" 584 meta-j28 = "/buffer 28" 585 meta-j29 = "/buffer 29" 586 meta-j30 = "/buffer 30" 587 meta-j31 = "/buffer 31" 588 meta-j32 = "/buffer 32" 589 meta-j33 = "/buffer 33" 590 meta-j34 = "/buffer 34" 591 meta-j35 = "/buffer 35" 592 meta-j36 = "/buffer 36" 593 meta-j37 = "/buffer 37" 594 meta-j38 = "/buffer 38" 595 meta-j39 = "/buffer 39" 596 meta-j40 = "/buffer 40" 597 meta-j41 = "/buffer 41" 598 meta-j42 = "/buffer 42" 599 meta-j43 = "/buffer 43" 600 meta-j44 = "/buffer 44" 601 meta-j45 = "/buffer 45" 602 meta-j46 = "/buffer 46" 603 meta-j47 = "/buffer 47" 604 meta-j48 = "/buffer 48" 605 meta-j49 = "/buffer 49" 606 meta-j50 = "/buffer 50" 607 meta-j51 = "/buffer 51" 608 meta-j52 = "/buffer 52" 609 meta-j53 = "/buffer 53" 610 meta-j54 = "/buffer 54" 611 meta-j55 = "/buffer 55" 612 meta-j56 = "/buffer 56" 613 meta-j57 = "/buffer 57" 614 meta-j58 = "/buffer 58" 615 meta-j59 = "/buffer 59" 616 meta-j60 = "/buffer 60" 617 meta-j61 = "/buffer 61" 618 meta-j62 = "/buffer 62" 619 meta-j63 = "/buffer 63" 620 meta-j64 = "/buffer 64" 621 meta-j65 = "/buffer 65" 622 meta-j66 = "/buffer 66" 623 meta-j67 = "/buffer 67" 624 meta-j68 = "/buffer 68" 625 meta-j69 = "/buffer 69" 626 meta-j70 = "/buffer 70" 627 meta-j71 = "/buffer 71" 628 meta-j72 = "/buffer 72" 629 meta-j73 = "/buffer 73" 630 meta-j74 = "/buffer 74" 631 meta-j75 = "/buffer 75" 632 meta-j76 = "/buffer 76" 633 meta-j77 = "/buffer 77" 634 meta-j78 = "/buffer 78" 635 meta-j79 = "/buffer 79" 636 meta-j80 = "/buffer 80" 637 meta-j81 = "/buffer 81" 638 meta-j82 = "/buffer 82" 639 meta-j83 = "/buffer 83" 640 meta-j84 = "/buffer 84" 641 meta-j85 = "/buffer 85" 642 meta-j86 = "/buffer 86" 643 meta-j87 = "/buffer 87" 644 meta-j88 = "/buffer 88" 645 meta-j89 = "/buffer 89" 646 meta-j90 = "/buffer 90" 647 meta-j91 = "/buffer 91" 648 meta-j92 = "/buffer 92" 649 meta-j93 = "/buffer 93" 650 meta-j94 = "/buffer 94" 651 meta-j95 = "/buffer 95" 652 meta-j96 = "/buffer 96" 653 meta-j97 = "/buffer 97" 654 meta-j98 = "/buffer 98" 655 meta-j99 = "/buffer 99" 656 meta-k = "/input grab_key_command" 657 meta-l = "/window bare" 658 meta-m = "/mute mouse toggle" 659 meta-n = "/window scroll_next_highlight" 660 meta-p = "/window scroll_previous_highlight" 661 meta-r = "/input delete_line" 662 meta-s = "/mute aspell toggle" 663 meta-u = "/window scroll_unread" 664 meta-wmeta-meta2-A = "/window up" 665 meta-wmeta-meta2-B = "/window down" 666 meta-wmeta-meta2-C = "/window right" 667 meta-wmeta-meta2-D = "/window left" 668 meta-wmeta2-1;3A = "/window up" 669 meta-wmeta2-1;3B = "/window down" 670 meta-wmeta2-1;3C = "/window right" 671 meta-wmeta2-1;3D = "/window left" 672 meta-wmeta-b = "/window balance" 673 meta-wmeta-s = "/window swap" 674 meta-x = "/input zoom_merged_buffer" 675 meta-z = "/window zoom" 676 ctrl-_ = "/input undo" 677 ctrl-f = "/bar toggle nicklist" 678 679 [key_search] 680 ctrl-I = "/input search_switch_where" 681 ctrl-J = "/input search_stop" 682 ctrl-M = "/input search_stop" 683 ctrl-R = "/input search_switch_regex" 684 meta2-A = "/input search_previous" 685 meta2-B = "/input search_next" 686 meta-c = "/input search_switch_case" 687 688 [key_cursor] 689 ctrl-J = "/cursor stop" 690 ctrl-M = "/cursor stop" 691 meta-meta2-A = "/cursor move area_up" 692 meta-meta2-B = "/cursor move area_down" 693 meta-meta2-C = "/cursor move area_right" 694 meta-meta2-D = "/cursor move area_left" 695 meta2-1;3A = "/cursor move area_up" 696 meta2-1;3B = "/cursor move area_down" 697 meta2-1;3C = "/cursor move area_right" 698 meta2-1;3D = "/cursor move area_left" 699 meta2-A = "/cursor move up" 700 meta2-B = "/cursor move down" 701 meta2-C = "/cursor move right" 702 meta2-D = "/cursor move left" 703 @chat(python.*):D = "hsignal:slack_cursor_delete" 704 @chat(python.*):L = "hsignal:slack_cursor_linkarchive" 705 @chat(python.*):M = "hsignal:slack_cursor_message" 706 @chat(python.*):R = "hsignal:slack_cursor_reply" 707 @chat(python.*):T = "hsignal:slack_cursor_thread" 708 @item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}" 709 @item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}" 710 @item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}" 711 @item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop" 712 @item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}" 713 @chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop" 714 @chat:m = "hsignal:chat_quote_message;/cursor stop" 715 @chat:q = "hsignal:chat_quote_prefix_message;/cursor stop" 716 717 [key_mouse] 718 @bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse" 719 @bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse" 720 @bar(buflist):ctrl-wheeldown = "hsignal:buflist_mouse" 721 @bar(buflist):ctrl-wheelup = "hsignal:buflist_mouse" 722 @bar(input):button2 = "/input grab_mouse_area" 723 @bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%" 724 @bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e" 725 @bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%" 726 @bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b" 727 @chat(fset.fset):button1 = "/window ${_window_number};/fset -go ${_chat_line_y}" 728 @chat(fset.fset):button2* = "hsignal:fset_mouse" 729 @chat(fset.fset):wheeldown = "/fset -down 5" 730 @chat(fset.fset):wheelup = "/fset -up 5" 731 @chat(perl.iset):button1 = "hsignal:iset_mouse" 732 @chat(perl.iset):button2* = "hsignal:iset_mouse" 733 @chat(perl.iset):wheeldown = "/repeat 5 /iset **down" 734 @chat(perl.iset):wheelup = "/repeat 5 /iset **up" 735 @chat(python.*):button2 = "hsignal:slack_mouse" 736 @chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}" 737 @chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}" 738 @chat(script.scripts):wheeldown = "/script down 5" 739 @chat(script.scripts):wheelup = "/script up 5" 740 @item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}" 741 @item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}" 742 @item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}" 743 @item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}" 744 @item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}" 745 @item(buffers):button1* = "hsignal:buffers_mouse" 746 @item(buffers):button2* = "hsignal:buffers_mouse" 747 @item(buflist):button1* = "hsignal:buflist_mouse" 748 @item(buflist):button2* = "hsignal:buflist_mouse" 749 @item(buflist2):button1* = "hsignal:buflist_mouse" 750 @item(buflist2):button2* = "hsignal:buflist_mouse" 751 @item(buflist3):button1* = "hsignal:buflist_mouse" 752 @item(buflist3):button2* = "hsignal:buflist_mouse" 753 @bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%" 754 @bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%" 755 @chat:button1 = "/window ${_window_number}" 756 @chat:button1-gesture-left = "/window ${_window_number};/buffer -1" 757 @chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1" 758 @chat:button1-gesture-right = "/window ${_window_number};/buffer +1" 759 @chat:button1-gesture-right-long = "/window ${_window_number};/input jump_last_buffer" 760 @chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%" 761 @chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%" 762 @chat:wheeldown = "/window scroll_down -window ${_window_number}" 763 @chat:wheelup = "/window scroll_up -window ${_window_number}" 764 @*:button3 = "/cursor go ${_x},${_y}"