| ELINKSKEYS(5) | ELinks keybindings | ELINKSKEYS(5) |
نام (NAME)
elinkskeys - کلیدهای میانبر برای ELinks
خلاصه دستور (SYNOPSIS)
اطلاعاتی در مورد نحوه پیکربندی کلیدهای میانبر و مروری بر کلیدهای میانبر پیشفرض.
توضیحات (DESCRIPTION)
کلیدهای میانبر برای elinks باید در فایل ~/.config/elinks/elinks.conf قرار داده شوند. توجه داشته باشید که هرگونه اطلاعات مربوط به قالب/ساختار آنها ممکن است بهروز نباشد. اگر متوجه چنین مواردی شدید، لطفاً یک وصله (patch) برای ما ارسال کنید.
عبارتهای انتساب کلید به این صورت هستند:
bind <keymap> <keystroke> = <action>
که در آن:
<keymap>
<keystroke>
<action>
تمام کلمات/رشتهها را میتوان درون گیومه "به این شکل" قرار داد. کاراکترهای بکاسلش نویسههای گریز هستند، حتی اگر بین گیومهها نباشند. خطوطی که با نویسه هش (#) آغاز میشوند، توضیح (کامنت) هستند.
کلیدها را میتوان صرفاً با انتساب آنها به کنش ویژه none لغو انتساب کرد. این قابلیت زمانی که مرتباً یک کلید را به اشتباه میفشارید میتواند مفید باشد.
نمونههای انتساب کلید (EXAMPLE BINDINGS)
چند نمونه از انتساب کلیدها:
bind "main" "v" = "view-image" bind "main" "l" = "jump-to-link" bind "main" "L" = "link-menu" bind "main" "F10" = "file-menu" bind "main" "F9" = "menu" bind "main" "Escape" = "menu" bind "edit" "Ctrl-R" = "auto-complete-unambiguous" bind "edit" "Ctrl-W" = "auto-complete" bind "edit" "Ctrl-K" = "kill-to-eol" bind "menu" "Ctrl-B" = "page-up" bind "menu" "PageUp" = "page-up" bind "menu" "Ctrl-F" = "page-down" bind "menu" "PageDown" = "page-down" # ELinks با پشتیبانی از Lua bind "main" "," = "lua-console"
کلیدها (KEYS)
کلیدهای معتبر عبارتند از: نویسههای الفبایی-عددی، علائم نگارشی، Enter، Backspace، Tab، Escape، Left، Right، Up، Down، Insert، Delete، Home، End، PageUp، PageDown، و F1 تا F12.
برخی از کلیدها باید داخل گیومه یا با کاراکتر گریز نوشته شوند. به عنوان مثال، فاصله را میتوان به صورت " " (گیومه فاصله گیومه)، و خود گیومه را به صورت \" (بکاسلش گیومه) نوشت. بکاسلش را میتوان به صورت \\ (دو بکاسلش) نوشت.
کنشهای نگاشت کلید (KEYMAP ACTIONS)
کنشهای اصلی (MAIN ACTIONS)
abort-connection
add-bookmark
add-bookmark-link
add-bookmark-tabs
auth-manager
backspace-prefix
bookmark-manager
cache-manager
cache-minimize
clean-temporary-files
cookie-manager
cookies-load
copy-clipboard
document-info
download-manager
exmode
file-menu
find-next
find-next-back
forget-credentials
formhist-manager
frame-external-command
frame-maximize
frame-next
frame-prev
goto-mark
goto-url
goto-url-current
goto-url-current-link
goto-url-home
header-info
history-manager
history-move-back
history-move-forward
jump-to-link
keybinding-manager
kill-backgrounded-connections
link-dialog
link-download
link-download-image
link-download-resume
link-external-command
link-follow
link-follow-reload
link-info
link-menu
link-form-menu
lua-console
macro-0
macro-1
macro-2
macro-3
macro-4
macro-5
macro-6
macro-7
macro-8
macro-9
mark-clipboard
mark-goto
mark-set
menu
move-current-top
move-cursor-down
move-cursor-left
move-cursor-line-end
move-cursor-line-start
move-cursor-right
move-cursor-up
move-document-end
move-document-start
move-half-page-down
move-half-page-up
move-link-down
move-link-down-line
move-link-left
move-link-left-line
move-link-next
move-link-prev
move-link-right
move-link-right-line
move-link-up
move-link-up-line
move-page-down
move-page-up
onload-oneshot
open-link-in-new-tab
open-link-in-new-tab-in-background
open-link-in-new-window
open-new-tab
open-new-tab-in-background
open-new-window
open-onion-location
open-os-shell
options-manager
quit
really-quit
redraw
refresh-view
reload
reopen-last-closed-tab
rerender
reset-form
resource-info
save-as
save-formatted
save-options
save-url-as
scroll-down
scroll-left
scroll-right
scroll-up
search
search-back
search-typeahead
search-typeahead-link
search-typeahead-text
search-typeahead-text-back
set-mark
show-term-options
submit-form
submit-form-reload
tab-close
tab-close-all-but-current
tab-external-command
tab-manager
tab-menu
tab-move-left
tab-move-right
tab-next
tab-prev
terminal-resize
toggle-css
toggle-display-images
toggle-display-kitty
toggle-display-sixel
toggle-display-tables
toggle-document-colors
toggle-document-width
toggle-ecmascript
toggle-ecmascript-keys
toggle-html-plain
toggle-mouse
toggle-numbered-links
toggle-plain-compress-empty-lines
toggle-wrap-text
view-image
کنشهای ویرایش (EDIT ACTIONS)
auto-complete
auto-complete-file
auto-complete-unambiguous
backspace
beginning-of-buffer
cancel
copy-clipboard
cut-clipboard
delete
down
end
end-of-buffer
enter
home
kill-to-bol
kill-to-eol
kill-word-back
left
move-backward-word
move-forward-word
next-item
open-external
paste-clipboard
previous-item
redraw
right
search-toggle-regex
up
کنشهای منو (MENU ACTIONS)
cancel
delete
down
end
enter
expand
home
left
mark-item
next-item
page-down
page-up
previous-item
redraw
right
search
select
unexpand
up
انتسابهای پیشفرض (DEFAULT BINDINGS)
کلیدهای انتسابیافته پیشفرض در زیر نشان داده شدهاند. هرگونه انتساب در ~/.config/elinks/elinks.conf بر این موارد اولویت خواهد داشت.
کلیدهای اصلی (MAIN KEYS)
Space
"#"
"%"
"*"
","
"."
"/"
":"
"<"
Alt-"<"
"="
">"
Alt-">"
"?"
"A"
Ctrl-"A"
Ctrl-"B"
"C"
"D"
"E"
Ctrl-"E"
"F"
Ctrl-"F"
"G"
"H"
"K"
Ctrl-"K"
"L"
Ctrl-"L"
"M"
"N"
Ctrl-"N"
Ctrl-"P"
"Q"
Ctrl-"R"
"T"
"W"
"["
"'"
"\"
"]"
"a"
"b"
"c"
"d"
"e"
"f"
"g"
"h"
"k"
"l"
"m"
"n"
"o"
"q"
"r"
"s"
"t"
"u"
"v"
"x"
"z"
"{"
"|"
"}"
Backspace
Delete
Down
End
Enter
Ctrl-Enter
Escape
F10
F9
Home
Insert
Ctrl-Insert
Left
PageDown
PageUp
Right
Ctrl-Right
Tab
Alt-Tab
Shift-Tab
Up
کلیدهای ویرایش (EDIT KEYS)
Alt-"<"
Alt-">"
Ctrl-"A"
Alt-"b"
Ctrl-"D"
Ctrl-"E"
Alt-"f"
Ctrl-"H"
Ctrl-"K"
Ctrl-"L"
Alt-"r"
Ctrl-"F"
Ctrl-"R"
Ctrl-"T"
Ctrl-"U"
Ctrl-"V"
Ctrl-"W"
Ctrl-"X"
Alt-Backspace
Backspace
Delete
Down
End
Enter
Escape
F4
Home
Ctrl-Insert
Left
Right
Tab
Alt-Tab
Shift-Tab
Up
کلیدهای منو (MENU KEYS)
Space
"*"
"+"
"-"
"/"
"="
Ctrl-"A"
Ctrl-"B"
Ctrl-"E"
Ctrl-"F"
Ctrl-"L"
Ctrl-"N"
Ctrl-"P"
Alt-"V"
Ctrl-"V"
"["
"]"
"_"
Delete
Down
End
Enter
Escape
Home
Insert
Left
PageDown
PageUp
Right
Tab
Alt-Tab
Shift-Tab
Up
نویسنده (AUTHOR)
این صفحه راهنما سرانجام توسط Peter Wang (یک سال و نیم پس از نوشتن کد انتساب کلیدها)، با استفاده از بخشهایی از نوشتههای David Mediavilla نوشته شد. میتوانید از Petr Baudis بهخاطر درخواستهای مکرر و ظریف برای مستندسازی تشکر کنید. توسط Zas بهروزرسانی شد. توسط Jonas Fonseca به قالب asciidoc منتقل و پاکسازی شد.
همچنین ببینید (SEE ALSO)
| 07/26/2026 | ELinks 0.20.0 |