(önemli dosyalarımı yedekleme ve ulaşılabilir kılma çabalarımdan biridir, bu posta sürekli güncellenecektir, umarım arada birileri de nasiplenir:)
bu betik ile gnuserv çalışır durumda değilse yeni bir xemacs açılacaktır, açıksa açık olan xemacs'te dosya açılır, " alias mc='EDITOR=qc mc' " kısaltması ile mc çok daha anlamlı olacaktır xemacs kullanıcıları için.
-- qc ------------------------------------------------------
File Edit Options Buffers Tools Insert Help
#!/bin/bash
cmd=""
for file in $@ ; do
if [[ ${file:0:1} != "/" ]]; then file="$PWD/$file"; fi
cmd="$cmd (find-file \"$file\")";
done
if [[ -z "$cmd" ]]; then
cmd="(new-frame)"
fi
gnuclient -batch -eval "$cmd" > /dev/null 2> /dev/null
if (( $? )); then
xemacs $* &
fi-- eof qc --------------------------------------------
-- ec ------------------------------------------------
#!/bin/bash
emacsclient -a emacs "$@"
-- eof ec --------------------------------------------
Pazar, Ocak 01, 2006
gnuclient ve emacsclient için bash betikleri
zaman:
5:32 ÖS
Etiketler: bilgisayar, emacs, linux
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönderme