Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Если вы выделили текст в одном окне, а потом переключились в другое и выделили текст снова, то в исходном окне выделение, скорее всего, слетит.
window.frames.canvas_frame.contentDocument.getElementById(':7e').value =
window.frames.canvas_frame.contentDocument.getElementById(':7e').value.replace(/regexp/g,'replace')
(пример, для хрома и gmail)
- #!/bin/bash
- tmp=$(mktemp /tmp/editclip.XXXXXXXX) # создать временный файл
- echo $tmp
- pbpaste > "$tmp" # скопировать содержимое клипбоарда в созданный файл
- vim "$tmp" # открыть файл в нужном редакторе (gvim - в качестве примера)
- cat "$tmp" | pbcopy # скопировать содержимое файла обратно в клипбоард
- rm "$tmp" # удалить временный файл
- #!/bin/bash
- tmp=$(mktemp /tmp/editclip.XXXXXXXX) # создать временный файл
- echo $tmp
- pbpaste > "$tmp" # скопировать содержимое клипбоарда в созданный файл
- mvim -f "$tmp" # открыть файл в нужном редакторе (gvim - в качестве примера)
- cat "$tmp" | pbcopy # скопировать содержимое файла обратно в клипбоард
- rm "$tmp" # удалить временный файл
#!/bin/bash
TMPFILE=`mktemp`
xclip -sel clip -o > $TMPFILE
emacsclient -c $TMPFILE
cat $TMPFILE | xclip -sel clip
rm $TMPFILE
Небольшой лайфхак с редактированием буфера обмена