Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrisduerr/dotfiles
/ functions
Functions
304 in github.com/chrisduerr/dotfiles
⨍
Functions
304
◇
Types & classes
12
↓ 1 callers
Function
list_swap
(values, a, b)
files/weechat/python/autosort.py:131
↓ 1 callers
Function
list_swap
(values, a, b)
files/weechat/python/autoload/autosort.py:131
↓ 1 callers
Method
lock
Access Lock Protects against infinite recursion which could be triggered by defining a mapping in terms of itself, for example.
files/weechat/python/vimode.py:1327
↓ 1 callers
Method
lock
Access Lock Protects against infinite recursion which could be triggered by defining a mapping in terms of itself, for example.
files/weechat/python/autoload/vimode.py:1327
↓ 1 callers
Function
merged_sort_key
(rules, helpers, case_sensitive)
files/weechat/python/autosort.py:420
↓ 1 callers
Function
merged_sort_key
(rules, helpers, case_sensitive)
files/weechat/python/autoload/autosort.py:420
↓ 1 callers
Function
motion_carret
Go to first non-blank character of line and return position. See Also: `motion_base()`.
files/weechat/python/vimode.py:611
↓ 1 callers
Function
motion_carret
Go to first non-blank character of line and return position. See Also: `motion_base()`.
files/weechat/python/autoload/vimode.py:611
↓ 1 callers
Function
motion_e
Go to the end of `count` words and return position. See Also: `motion_base()`.
files/weechat/python/vimode.py:523
↓ 1 callers
Function
motion_e
Go to the end of `count` words and return position. See Also: `motion_base()`.
files/weechat/python/autoload/vimode.py:523
↓ 1 callers
Function
motion_w
Go `count` words forward and return position. See Also: `motion_base()`.
files/weechat/python/vimode.py:501
↓ 1 callers
Function
motion_w
Go `count` words forward and return position. See Also: `motion_base()`.
files/weechat/python/autoload/vimode.py:501
↓ 1 callers
Method
new_style
Parse New-Style User Mapping Yields: Callable object: action(buf, input_line, cur, count)
files/weechat/python/vimode.py:1152
↓ 1 callers
Method
new_style
Parse New-Style User Mapping Yields: Callable object: action(buf, input_line, cur, count)
files/weechat/python/autoload/vimode.py:1152
↓ 1 callers
Function
operator_d
Delete text from `pos1` to `pos2` from the input line. If `overwrite` is set to True, the character at the cursor's new position is removed a
files/weechat/python/vimode.py:442
↓ 1 callers
Function
operator_d
Delete text from `pos1` to `pos2` from the input line. If `overwrite` is set to True, the character at the cursor's new position is removed a
files/weechat/python/autoload/vimode.py:442
↓ 1 callers
Method
parse
Vi_Keys parser that generates callable actions. Yields: Callable object: action(buf, input_line, cur, count)
files/weechat/python/vimode.py:1133
↓ 1 callers
Method
parse
Vi_Keys parser that generates callable actions. Yields: Callable object: action(buf, input_line, cur, count)
files/weechat/python/autoload/vimode.py:1133
↓ 1 callers
Function
parse_arg
(args)
files/weechat/python/autosort.py:732
↓ 1 callers
Function
parse_arg
(args)
files/weechat/python/autoload/autosort.py:732
↓ 1 callers
Method
process_count
Checks for a special count tag of the form #{N} where N is some integer. If a count tag is found, consume the count by substituting it in pla
files/weechat/python/vimode.py:1339
↓ 1 callers
Method
process_count
Checks for a special count tag of the form #{N} where N is some integer. If a count tag is found, consume the count by substituting it in pla
files/weechat/python/autoload/vimode.py:1339
↓ 1 callers
Method
report_errors
Alert user about any parsing errors that occurred.
files/weechat/python/vimode.py:1356
↓ 1 callers
Method
report_errors
Alert user about any parsing errors that occurred.
files/weechat/python/autoload/vimode.py:1356
↓ 1 callers
Function
sort_buffers
(hdata, buffers, rules, helpers, case_sensitive)
files/weechat/python/autosort.py:398
↓ 1 callers
Function
sort_buffers
(hdata, buffers, rules, helpers, case_sensitive)
files/weechat/python/autoload/autosort.py:398
↓ 1 callers
Method
vi_cmd_action
Factory for VI_COMMAND Action
files/weechat/python/vimode.py:1251
↓ 1 callers
Method
vi_cmd_action
Factory for VI_COMMAND Action
files/weechat/python/autoload/vimode.py:1251
Method
__call__
(self, buf, input_line, cur, count)
files/weechat/python/vimode.py:1290
Method
__call__
(self, buf, input_line, cur, count)
files/weechat/python/autoload/vimode.py:1290
Method
__init__
(self, lhs, rhs, noremap=False)
files/weechat/python/vimode.py:1285
Method
__init__
(self, number)
files/weechat/python/autosort.py:382
Method
__init__
(self, lhs, rhs, noremap=False)
files/weechat/python/autoload/vimode.py:1285
Method
__init__
(self, number)
files/weechat/python/autoload/autosort.py:382
Method
action
(buf, input_line, cur, count)
files/weechat/python/vimode.py:1253
Method
action
(buf, input_line, cur, count)
files/weechat/python/autoload/vimode.py:1253
Function
cb_check_cmd_mode
Exit command mode if user erases the leading ':' character.
files/weechat/python/vimode.py:2121
Function
cb_check_cmd_mode
Exit command mode if user erases the leading ':' character.
files/weechat/python/autoload/vimode.py:2121
Function
cb_check_esc
Check if the Esc key was pressed and change the mode accordingly.
files/weechat/python/vimode.py:1388
Function
cb_check_esc
Check if the Esc key was pressed and change the mode accordingly.
files/weechat/python/autoload/vimode.py:1388
Function
cb_check_imap_esc
Clear the imap_esc sequence after some time if nothing was pressed.
files/weechat/python/vimode.py:1651
Function
cb_check_imap_esc
Clear the imap_esc sequence after some time if nothing was pressed.
files/weechat/python/autoload/vimode.py:1651
Function
cb_cmd_completion
Return the text of the command line.
files/weechat/python/vimode.py:1694
Function
cb_cmd_completion
Return the text of the command line.
files/weechat/python/autoload/vimode.py:1694
Function
cb_config
Script option changed, update our copy.
files/weechat/python/vimode.py:1737
Function
cb_config
Script option changed, update our copy.
files/weechat/python/autoload/vimode.py:1737
Function
cb_exec_cmd
Translate and execute our custom commands to WeeChat command.
files/weechat/python/vimode.py:1796
Function
cb_exec_cmd
Translate and execute our custom commands to WeeChat command.
files/weechat/python/autoload/vimode.py:1796
Function
cb_key_alt_j
Callback for `key_alt_j()`. See Also: `start_catching_keys()`.
files/weechat/python/vimode.py:951
Function
cb_key_alt_j
Callback for `key_alt_j()`. See Also: `start_catching_keys()`.
files/weechat/python/autoload/vimode.py:951
Function
cb_key_combo_search
Handle keys while search mode is active (if search_vim is enabled).
files/weechat/python/vimode.py:1659
Function
cb_key_combo_search
Handle keys while search mode is active (if search_vim is enabled).
files/weechat/python/autoload/vimode.py:1659
Function
cb_key_p
Callback for fetching clipboard text and pasting it.
files/weechat/python/vimode.py:823
Function
cb_key_p
Callback for fetching clipboard text and pasting it.
files/weechat/python/autoload/vimode.py:823
Function
cb_key_pressed
Detect potential Esc presses. Alt and Esc are detected as the same key in most terminals. The difference is that Alt signal is sent just befo
files/weechat/python/vimode.py:1372
Function
cb_key_pressed
Detect potential Esc presses. Alt and Esc are detected as the same key in most terminals. The difference is that Alt signal is sent just befo
files/weechat/python/autoload/vimode.py:1372
Function
cb_key_r
Callback for `key_r()`. See Also: `start_catching_keys()`.
files/weechat/python/vimode.py:895
Function
cb_key_r
Callback for `key_r()`. See Also: `start_catching_keys()`.
files/weechat/python/autoload/vimode.py:895
Function
cb_line_numbers
Fill the line numbers bar item.
files/weechat/python/vimode.py:1705
Function
cb_line_numbers
Fill the line numbers bar item.
files/weechat/python/autoload/vimode.py:1705
Function
cb_mode_indicator
Return the current mode (INSERT/NORMAL/REPLACE/...).
files/weechat/python/vimode.py:1698
Function
cb_mode_indicator
Return the current mode (INSERT/NORMAL/REPLACE/...).
files/weechat/python/autoload/vimode.py:1698
Function
cb_motion_F
Callback for `motion_F()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/vimode.py:680
Function
cb_motion_F
Callback for `motion_F()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/autoload/vimode.py:680
Function
cb_motion_T
Callback for `motion_T()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/vimode.py:752
Function
cb_motion_T
Callback for `motion_T()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/autoload/vimode.py:752
Function
cb_motion_f
Callback for `motion_f()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/vimode.py:650
Function
cb_motion_f
Callback for `motion_f()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/autoload/vimode.py:650
Function
cb_motion_t
Callback for `motion_t()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/vimode.py:715
Function
cb_motion_t
Callback for `motion_t()`. Args: update_last (bool, optional): should `last_search_motion` be updated? Set to False when call
files/weechat/python/autoload/vimode.py:715
Function
cb_timer_update_line_numbers
Update the line numbers bar item.
files/weechat/python/vimode.py:1728
Function
cb_timer_update_line_numbers
Update the line numbers bar item.
files/weechat/python/autoload/vimode.py:1728
Function
cb_update_line_numbers
Call `cb_timer_update_line_numbers()` when switching buffers. A timer is required because the bar item is refreshed before the new buffer is
files/weechat/python/vimode.py:1718
Function
cb_update_line_numbers
Call `cb_timer_update_line_numbers()` when switching buffers. A timer is required because the bar item is refreshed before the new buffer is
files/weechat/python/autoload/vimode.py:1718
Function
cb_vi_buffer
Return the content of the vi buffer (pressed keys on hold).
files/weechat/python/vimode.py:1690
Function
cb_vi_buffer
Return the content of the vi buffer (pressed keys on hold).
files/weechat/python/autoload/vimode.py:1690
Function
cb_vimode_cmd
Handle script commands (``/vimode <command>``).
files/weechat/python/vimode.py:1868
Function
cb_vimode_cmd
Handle script commands (``/vimode <command>``).
files/weechat/python/autoload/vimode.py:1868
Function
cb_vimode_go_to_normal
(data, buf, args)
files/weechat/python/vimode.py:1861
Function
cb_vimode_go_to_normal
(data, buf, args)
files/weechat/python/autoload/vimode.py:1861
Function
cmd_nmap
Add a user-defined key mapping.
files/weechat/python/vimode.py:262
Function
cmd_nmap
Add a user-defined key mapping.
files/weechat/python/autoload/vimode.py:262
Function
cmd_nnoremap
Add a user-defined key mapping, without following user mappings.
files/weechat/python/vimode.py:266
Function
cmd_nnoremap
Add a user-defined key mapping, without following user mappings.
files/weechat/python/autoload/vimode.py:266
Function
cmd_nunmap
Remove a user-defined key mapping. See Also: `cmd_map()`.
files/weechat/python/vimode.py:270
Function
cmd_nunmap
Remove a user-defined key mapping. See Also: `cmd_map()`.
files/weechat/python/autoload/vimode.py:270
Function
command_debug
(buffer, command, args)
files/weechat/python/autosort.py:461
Function
command_debug
(buffer, command, args)
files/weechat/python/autoload/autosort.py:461
Function
command_helper_delete
Delete a helper from the helper list.
files/weechat/python/autosort.py:587
Function
command_helper_delete
Delete a helper from the helper list.
files/weechat/python/autoload/autosort.py:587
Function
command_helper_rename
Rename a helper to a new position.
files/weechat/python/autosort.py:597
Function
command_helper_rename
Rename a helper to a new position.
files/weechat/python/autoload/autosort.py:597
Function
command_helper_set
Add/update a helper to the helper list.
files/weechat/python/autosort.py:577
Function
command_helper_set
Add/update a helper to the helper list.
files/weechat/python/autoload/autosort.py:577
Function
command_helper_swap
Swap two helpers.
files/weechat/python/autosort.py:611
Function
command_helper_swap
Swap two helpers.
files/weechat/python/autoload/autosort.py:611
Function
command_rule_add
Add a rule to the rule list.
files/weechat/python/autosort.py:496
Function
command_rule_add
Add a rule to the rule list.
files/weechat/python/autoload/autosort.py:496
Function
command_rule_delete
Delete a rule from the rule list.
files/weechat/python/autosort.py:527
Function
command_rule_delete
Delete a rule from the rule list.
files/weechat/python/autoload/autosort.py:527
← previous
next →
101–200 of 304, ranked by callers