mirror of
https://github.com/gotbletu/shownotes
synced 2024-11-10 19:10:36 +00:00
28 lines
1.3 KiB
Bash
Executable File
28 lines
1.3 KiB
Bash
Executable File
#!/usr/bin/env sh
|
|
# AUTHOR: gotbletu (@gmail|twitter|youtube|github|lbry)
|
|
# https://www.youtube.com/user/gotbletu
|
|
# DESC: paste and go feature for w3m web browser
|
|
# DEMO: https://youtu.be/p5NZb8f8AHA | updated https://youtu.be/0j3pUfZjCeQ
|
|
# REQD: 1. chmod +x ~/.w3m/cgi-bin/goto_w3m_clipboard.cgi
|
|
# 2. sed -i 's@cgi_bin.*@cgi_bin ~/.w3m/cgi-bin:/usr/lib/w3m/cgi-bin:/usr/local/libexec/w3m/cgi-bin@g' ~/.w3m/config
|
|
# 3. sed -i 's@default_url.*@default_url 1@g' ~/.w3m/config
|
|
# 4. $EDITOR ~/.w3m/keymap
|
|
# keymap pw GOTO file:/cgi-bin/goto_w3m_clipboard.cgi
|
|
# keymap PW TAB_GOTO file:/cgi-bin/goto_w3m_clipboard.cgi
|
|
#
|
|
# CLOG: 2021-05-22 0.1
|
|
|
|
# set open-url value to zero (aka empty url line)
|
|
printf "%s\r\n" "W3m-control: SET_OPTION default_url=0"
|
|
|
|
#GOTO url in clipboard in current page. If the clipboard has a
|
|
#"non url string/nothing" an blank page is shown.
|
|
printf "%s\r\n" "W3m-control: GOTO $(cat /tmp/clipbrd.txt)"
|
|
|
|
#delete the buffer (element in history) created between the current page and
|
|
#the searched page by calling this script.
|
|
printf "%s\r\n" "W3m-control: DELETE_PREVBUF"
|
|
|
|
# set default open-url value to one (aka current url)
|
|
printf "%s\r\n" "W3m-control: SET_OPTION default_url=1"
|