Coloque isso no seu .pentadactylrc:
js <<EOM
switch (services.runtime.OS) {
case "Darwin":
options.editor = 'open -a macvim -f +<line> +"sil! call cursor(0, <column>)" <file>';
break;
case "Linux":
options.editor = 'gvim -f +<line> +"sil! call cursor(0, <column>)" <file>';
break;
}
EOM
Por enquanto, não posso informar a string necessária no Windows7, mas você pode encontrá-la