Tetapkan pintasan untuk membuat dan membuka file teks bertanggal di OS X

1

Saya dulu menggunakan tomboy wiki dan mereka memungkinkan Anda untuk mengikat membuka catatan baru ke kombinasi keyboard.

Saya menggunakan emacs di Lion dan saya ingin meniru perilaku ini. Saya ingin mengunjungi file baru / yang ada di folder proyek saya bernama yyyymmdd.md dengan menekan shift-z-command di mana saja.

Dimungkinkan untuk menggunakan automator untuk menjalankan skrip shell yang mendapatkan tanggal iso dan kemudian menambahkan jalur direktori dan .mdpada akhirnya. Kemudian ia memanggil emacs dengan argumen itu. Sebagai layanan, saya dapat menetapkannya ke kombinasi keyboard. Tapi saya tidak tahu bagaimana menyelesaikan langkah-langkahnya dengan tepat.

Api
sumber
Saya memperbarui pertanyaan.
Api

Jawaban:

0
#!/bin/bash

date=$(date '+%Y%m%d')
f="$HOME/Desktop/$date.md"
[[ ! -f "$f" ]] && echo $'## $date\n' > "$f"
# emacs "$f"
open "$f" -a Aquamacs

Dan Tetapkan cara pintas untuk menjalankan skrip di OS X - Pengguna Super

Lri
sumber
Saya percaya emacs hanya mengunjungi file. Jika tidak ada, itu dibuat.
Api
Jika Anda ingin membuka aplikasi emacs, Anda bisa menggunakan catatan menggunakan applescript, kemudian jalankan dengan osascript -e .
Api
@ Kebakaran Hanya beberapa aplikasi (seperti Finder dan BBEdit) yang mendukung perekaman AppleScripts. open -a SomeAppcukup banyak setara dengan osascript -e $'tell app "SomeApp"\nreopen\nactivate\nend tell'. osascriptjauh lebih lambat.
Lri
Saya hanya ingin tahu apakah saya dapat menggunakan Emacs terbuka dengan nama file?
Api
Jika yang Anda maksud adalah Emacs.app grafis, maka ya.
Lri
0

Saya tidak tahu ada freeware yang melakukan ini, tetapi di sini ada beberapa aplikasi shareware:

http://nulana.com/shortcuts

http://www.alfredapp.com/ - Anda memerlukan powerpack berbayar

http://www.obdev.at/products/launchbar/index.html - Tidak persis seperti yang Anda inginkan, tetapi dengan tindakan / skrip Anda dapat membuatnya berfungsi.

Kassym Dorsel
sumber
Sistem yang dirancang untuk Mac OS X.4.11? Saya di 10.7.2.
Api tanggal
Forum-forum itu dibanting dan mati.
Api
Saya akan menganggap kode itu ditinggalkan.
Api
Buruk saya ... Silakan periksa posting yang diperbarui.
Kassym Dorsel