The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

elinkskeys (5)
  • >> elinkskeys (5) ( Linux man: Форматы файлов )
  •  

    NAME

    elinkskeys - keybindings for ELinks
     
    

    DESCRIPTION

    Key bindings for elinks should be placed in a file called ~/.elinks/elinks.conf. Note that any information regarding their format/structure may not be up-to-date. If you will discover that, please feed us with a patch.

    Key binding statements are of the form:

    
            bind  "keymap" "keystroke" = "action"
    

    where:

    keymap
    is main, edit, or menu.
    keystroke
    is a case sensitive key, which you can prefix with Ctrl- or Alt-. Ctrl- must be followed by an uppercase key. See below for a list of valid keys.
    action
    is what the key should do. The actions available are dependent on the keymap, and are listed separately below.

    All words/strings may all be quoted "like so". Backslashes are escape characters, even if not between quotes. Lines beginning with a hash character (#) are comments.

    Keys can be unbound just by binding them to "none" action. It may be of use if you accidentally type a key often.  

    KEYS

    Valid keys are: alphanumeric characters, punctuation, Enter, Backspace, Tab, Escape, Left, Right, Up, Down, Insert, Delete, Home, End, PageUp, PageDown, F1 to F12.

    Some keys will need to be quoted or escaped. For example, space can be written as " " (quote space quote), and the quote itself as \" (backslash quote). Backslash can be written as \\ (double backslash).  

    MAIN KEYMAP ACTIONS

    The main keymap is used for general browsing.

    add-bookmark
    Open a dialog box to add a new bookmark.
    back
    Return to the previous page.
    bookmark-manager
    Open the bookmark manager dialog.
    cookies-load
    Reload cookies file.
    copy-clipboard
    Copy the current link to the clipboard.
    document-info
    Show some information about the current page.
    down
    Move cursor downwards.
    download
    Start downloading the current link.
    end
    Go to the end of the page.
    enter
    Follow the current link.
    file-menu
    Open the File menu.
    find-next
    Find the next occurrence of the current search text.
    find-next-back
    Find the next occurrence of the current search text, in reverse.
    goto-url
    Open a "Go to URL" dialog box.
    goto-url-current
    Open a "Go to URL" dialog box containing the current URL.
    goto-url-current-link
    Open a "Go to URL" dialog box containing the current link.
    header-info
    Show the current page header information.
    home
    Go to the start of the page.
    link-menu
    Activate the contextual link menu.
    lua-console
    Open a Lua Console dialog box. Only available if Lua scripting support has been compiled in (Links-Lua and ELinks).
    menu
    Activate the menu.
    next-frame
    Move to the next frame.
    open-new-window
    Open a new instace of ELinks in a new window.
    open-link-in-new-window
    Open the current link in a new instance of ELinks in a new window.
    page-down
    Move downwards by a page.
    page-up
    Move upwards by a page.
    paste-clipboard
    Paste text from the clipboard.
    previous-frame
    Move to the previous frame.
    quit
    Open a quit confirmation dialog box.
    really-quit
    Quit without confirmation.
    reload
    Reload the current page.
    scroll-down
    Scroll the viewing window downwards.
    scroll-left
    Scroll the viewing window to the left.
    scroll-right
    Scroll the viewing window to the right.
    scroll-up
    Scroll the viewing window upwards.
    search
    Search for some text.
    search-back
    Search for some text, in reverse.
    toggle-display-images
    Toggle whether to display links to images.
    toggle-display-tables
    Toggle whether to render tables.
    toggle-html-plain
    Toggles between rendering the current page as HTML or plaintext.
    unback
    Go forwards in unhistory.
    up
    Move cursor upwards.
    view-image
    View the image under the cursor.
    zoom-frame
    Show the current frame using the entire screen.
     

    EDIT KEYMAP ACTIONS

    The edit keymap is used for editing text fields.

    up
    down
    left
    right
    home
    end
    backspace
    delete
    kill-to-bol
    Delete text from cursor to beginning of line.
    kill-to-eol
    Delete text from cursor to end of line
    auto-complete
    enter
    copy-clipboard
    cut-clipboard
    paste-clipboard
    edit
    Edit the current textarea in an external text editor.
     

    MENU KEYMAP ACTIONS

    The menu keymap is used for navigating menus.

    left
    right
    up
    down
    home
    end
    page-up
    page-down
     

    NAVIGATION KEYS

    You may prefix each of these keys with a number, telling its repeat count (how many times to do it). You can also re-bind keys, see elinkskeys(5) for documentation and a more complete list of keys bound by default.

    PGDN
    page down
    Space
    page down
    PGUP
    page up
    b
    page up
    B
    page up
    DOWN
    next link/down
    UP
    prev link/up
    ^INS
    copy to clipboard
    ^C
    copy to clipboard
    INS
    scroll up
    ^P
    scroll up
    DEL
    scroll down
    ^N
    scroll down
    [
    scroll left
    ]
    scroll right
    HOME
    home
    END
    end of page
    RIGHT
    enter link/press button
    ENTER
    enter link/press button
    LEFT
    go back
    d
    download link
    D
    download link
    F4
    edit textarea in external editor (broken)
    ^T
    edit textarea in external editor (broken)
    /
    search in the page
    ?
    search back in the page
    n
    find next match
    N
    find next match backwards
    f
    zoom actual frame
    F
    zoom actual frame
    ^R
    reload page
    g
    go to URL
    G
    go to the current URL
    a
    add a new bookmark
    A
    add a new bookmark
    s
    bookmark manager
    S
    bookmark manager
    ^K
    reload cookies from ~/.elinks/cookies
    q
    quit
    Q
    quit
    =
    document information
    |
    header information
    \
    toggle HTML source/rendered view
    *
    toggle display of images
    TAB
    next frame
    ESC
    menu/escape
    F9
    menu
    F10
    file menu
     

    EDITING KEYS

    The following keys can be used while editing a line/jumping to a URL:

    RIGHT
    move right
    LEFT
    move left
    HOME
    jump to the beginning
    ^A
    jump to the beginning
    END
    jump to the end
    ^E
    jump to the end
    ^INS
    copy to clipboard
    ^B
    copy to clipboard
    ^X
    cut to clipboard
    ^V
    paste from clipboard
    ENTER
    enter line
    BACKSPACE
    delete back character
    ^H
    delete back character
    DEL
    delete character
    ^D
    delete character
    ^U
    delete from beginning of the line
    ^K
    delete to the end of the line
    ^W
    auto complete line
     

    DEFAULT BINDINGS

    The default bindings are shown below. Any bindings in elinks.conf will override these. This list is given as an example, and may not be up to date.

    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 "main" "Tab" = "next-frame"
    bind "main" "*" = "toggle-display-images"
    bind "main" "." = "toggle-numbered-links"
    bind "main" "\\" = "toggle-html-plain"
    bind "main" "<" = "tab-prev"
    bind "main" ">" = "tab-next"
    bind "main" "c" = "tab-close"
    bind "main" "|" = "header-info"
    bind "main" "=" = "document-info"
    bind "main" "Q" = "really-quit"
    bind "main" "q" = "quit"
    bind "main" "Ctrl-K" = "cookies-load"
    bind "main" "k" = "keybinding-manager"
    bind "main" "o" = "options-manager"
    bind "main" "h" = "history-manager"
    bind "main" "S" = "bookmark-manager"
    bind "main" "s" = "bookmark-manager"
    bind "main" "A" = "add-bookmark-link"
    bind "main" "a" = "add-bookmark"
    bind "main" "M" = "goto-url-home"
    bind "main" "m" = "goto-url-home"
    bind "main" "H" = "goto-url-home"
    bind "main" "G" = "goto-url-current"
    bind "main" "g" = "goto-url"
    bind "main" "E" = "goto-url-current-link"
    bind "main" "Ctrl-R" = "reload"
    bind "main" "F" = "zoom-frame"
    bind "main" "f" = "zoom-frame"
    bind "main" "N" = "find-next-back"
    bind "main" "n" = "find-next"
    bind "main" "?" = "search-back"
    bind "main" "/" = "search"
    bind "main" "z" = "abort-connection"
    bind "main" "R" = "resume-download"
    bind "main" "r" = "resume-download"
    bind "main" "D" = "download"
    bind "main" "d" = "download"
    bind "main" "U" = "unback"
    bind "main" "u" = "unback"
    bind "main" "Left" = "back"
    bind "main" "x" = "enter-reload"
    bind "main" "Ctrl-Enter" = "enter-reload"
    bind "main" "Ctrl-Right" = "enter-reload"
    bind "main" "Enter" = "enter"
    bind "main" "Right" = "enter"
    bind "main" "Ctrl-E" = "end"
    bind "main" "End" = "end"
    bind "main" "Ctrl-A" = "home"
    bind "main" "Home" = "home"
    bind "main" "}" = "scroll-right"
    bind "main" "{" = "scroll-left"
    bind "main" "]" = "scroll-right"
    bind "main" "[" = "scroll-left"
    bind "main" "Ctrl-N" = "scroll-down"
    bind "main" "Delete" = "scroll-down"
    bind "main" "Ctrl-P" = "scroll-up"
    bind "main" "Insert" = "scroll-up"
    bind "main" "Ctrl-C" = "copy-clipboard"
    bind "main" "Ctrl-Insert" = "copy-clipboard"
    bind "main" "Up" = "up"
    bind "main" "Down" = "down"
    bind "main" "Ctrl-B" = "page-up"
    bind "main" "B" = "page-up"
    bind "main" "b" = "page-up"
    bind "main" "PageUp" = "page-up"
    bind "main" "Ctrl-F" = "page-down"
    bind "main" " " = "page-down"
    bind "main" "PageDown" = "page-down"
    
    bind "edit" "Ctrl-R" = "auto-complete-unambiguous"
    bind "edit" "Ctrl-W" = "auto-complete"
    bind "edit" "Ctrl-K" = "kill-to-eol"
    bind "edit" "Ctrl-U" = "kill-to-bol"
    bind "edit" "Ctrl-D" = "delete"
    bind "edit" "Delete" = "delete"
    bind "edit" "Ctrl-H" = "backspace"
    bind "edit" "Backspace" = "backspace"
    bind "edit" "Enter" = "enter"
    bind "edit" "Ctrl-V" = "paste-clipboard"
    bind "edit" "Ctrl-X" = "cut-clipboard"
    bind "edit" "Ctrl-C" = "copy-clipboard"
    bind "edit" "Ctrl-Insert" = "copy-clipboard"
    bind "edit" "Ctrl-T" = "edit"
    bind "edit" "F4" = "edit"
    bind "edit" "Ctrl-E" = "end"
    bind "edit" "End" = "end"
    bind "edit" "Down" = "down"
    bind "edit" "Up" = "up"
    bind "edit" "Ctrl-A" = "home"
    bind "edit" "Home" = "home"
    bind "edit" "Right" = "right"
    bind "edit" "Left" = "left"
    
    bind "menu" "Ctrl-B" = "page-up"
    bind "menu" "PageUp" = "page-up"
    bind "menu" "Ctrl-F" = "page-down"
    bind "menu" "PageDown" = "page-down"
    bind "menu" "Enter" = "enter"
    bind "menu" "Ctrl-E" = "end"
    bind "menu" "End" = "end"
    bind "menu" "Down" = "down"
    bind "menu" "Up" = "up"
    bind "menu" "Ctrl-A" = "home"
    bind "menu" "Home" = "home"
    bind "menu" "Right" = "right"
    bind "menu" "Left" = "left"
    
    # ELinks with Lua support
    bind "main" "," = "lua-console"
    
     

    AUTHOR

    This manual page was finally written by Peter Wang (one and a half years after writing the binding code), using excerpts by David Mediavilla. You can thank Petr Baudis for the subtle requests for documentation. Updated by Zas. Moved to docbook format and cleaned up by Jonas.  

    SEE ALSO

    elinks(1), elinks.conf(5)


     

    Index

    NAME
    DESCRIPTION
    KEYS
    MAIN KEYMAP ACTIONS
    EDIT KEYMAP ACTIONS
    MENU KEYMAP ACTIONS
    NAVIGATION KEYS
    EDITING KEYS
    DEFAULT BINDINGS
    AUTHOR
    SEE ALSO


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру