pentadactyl 사용법

Basic: green

middle: blue

expert: red

scroll:

h: scroll left

l: scroll right

j: scroll down

k: scroll up

gg: go top

G: go bottom

<number>%: goto <number> percent of page

focus:

f: follow link

F: follow link in a background tab

;;: mouse over on a link (useful in frame-like page)

;s: save a link or image

mamaging tab:

o: open url

O: open url based current url

t: tab open

T: tab open based current url

d: close current tab

r: reload current tab

R: reload current tab without cache

gt: goto next tab

gT: goto previous tab

<C-n>: goto next tab

<C-p>: goto previous tab

:tabm <number>: move tab to <number>

:pin: pin tab

misc:

gi: goto input box

gf: view source

gF: view source in external editor

<C-i>: edit inputbox in external editor

<C-v>: passthru one command

<C-z>: passthru any command until press <esc>

managing url:

H: goto previous page

L: goto next page

gu: goto upper directory

gU: goto root directory

<C-a>: increase number on url

<C-x>: decrease number on url

<

p style=”margin-left: 2em;”>]]: goto link labeled “next” or etc

[userscript] remove ‘ㅋ’ in facebok and twitter

For facebook:

// ==UserScript==
// @name remove ㅋ
// @namespace Kjwon15
// @description remove ㅋ in any page
// @include http://*.facebook.com/*
// @include https://*.facebook.com/*
// ==/UserScript==

removeFunc = function(){
	var divs = document.querySelectorAll('div.storyContent');
	var count = 0;
	for(var i=0; i<divs.length; i++){
		count += (divs[i].innerHTML.match(/ㅋ/g)||[]).length;
		divs[i].innerHTML = divs[i].innerHTML.replace(/ㅋ/g, '');
	}
	if(count > 0){
		alert('removed ' + count + ' ㅋs');
		beeper(count);
	}
}

window.addEventListener('load', removeFunc, false);

//var button = document.createElement('button');
//button.innerHTML = 'click';
//button.style.cssText = "position: fixed; top: 0; left: 0; z-index: 9999; background-color: #808080;";
//button.onclick = removeFunc;
//document.body.appendChild(button);

For twitter

// ==UserScript==
// @name remove ㅋ at twitter
// @namespace Kjwon15
// @description remove ㅋ in twitter
// @include http://twitter.com/*
// @include https://twitter.com/*
// ==/UserScript==

removeFunc = function(){
	var count = 0;
	var tweets = document.querySelectorAll("p.js-tweet-text");
	for(var i=0; i<tweets.length; i++){
		count += (tweets[i].innerHTML.match(/ㅋ/g)||[]).length;
		tweets[i].innerHTML = tweets[i].innerHTML.replace(/ㅋ/g, '');
	};
	if(count > 0){
		alert('removed ' + count + ' ㅋs');
	}
	return false;
}

window.addEventListener('load', removeFunc, false);

var li = document.createElement('li');
var button = document.createElement('a');
button.id = 'kuchen';
button.href = "/";
button.innerHTML = '<span>remove</span>';
button.className = "js-nav";
//button.style.cssText = "display: block; height: 12px; color: #00a7e1; padding: 13px 12px 15px; font-weight: bold; line-height: 1;";
button.onclick = removeFunc;
li.appendChild(button);
document.querySelector('ul#global-actions').appendChild(li);