Emacs ORG-মোড কনফিগারেশন


0

আমি কনফিগার করার চেষ্টা করছি org-mode Emacs মধ্যে। আমি ব্যবহার করতে চাই org-capture বৈশিষ্ট্য।

আমি ভুল বুঝি কিনা জানিনা, কিন্তু আমি যদি কিছু নিয়ে ক্যাপচার করার চেষ্টা করি C-c c একটি অ থেকে org -ফিল, এটা কাজ করে না।

প্রশ্ন

আমি কিভাবে কনফিগার করতে পারে org-capture আমি যে কোনও ফাইল টাইপ থেকে কাজ করতে পারি?

আমার .emacs

;; --------- Org mode settings
;; ----- TODO sequence
(setq org-todo-keywords
       '((sequence "TODO(t)" "FEEDBACK(f)" "VERIFY(v)" "WAITING(w)" "|" "DONE(d)" "DELEGATED(l)")))
;; ----- Key sequences
(require 'org-install)
(add-to-list 'load-path "/home/oscar/Software/org-8.0.7/lisp")
(add-to-list 'load-path "/home/oscar/Software/org-8.0.7/contrib/lisp" t)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-cc" 'org-capture)
(define-key global-map "\C-cb" 'org-iswitchb)
(define-key global-map "\C-ca" 'org-agenda)
(global-font-lock-mode 1)
(setq org-log-done t)
(setq org-directory "~/Documents/Orgfiles/")
(setq org-default-notes-file (concat org-directory "/notes.org"))
(setq org-capture-templates
    '(("t" "Todo" entry (file+headline "~/Documents/Orgfiles/gtd.org" "Tasks")
       "* TODO %?\n %i\n %a")
      ("j" "Journal" entry (file+datetree "~/Documents/Orgfiles/journal.org")
       "* %?\nEntered on %U\n %i\n %a")))

আমি আপনার কনফিগার পরীক্ষা এবং এটি কাজ করে। এটা অদ্ভুত যে আপনার পাশে কাজ করে না। হয়তো আপনি এটি কাজ করে না কিভাবে আরো বিস্তারিত প্রদান করতে পারেন।
rwxrwxrwx

@Rwxrwxrwx যদি আমি পাইথন প্রোগ্রামিং করছি ( python-mode ) এবং আমি একটি টাস্ক ক্যাপচার করতে চাই, এটা কাজ করে না! আমার প্রশ্ন হল (অন্য কথায়): এটা বাইরে কাজ করা অনুমিত হয় org-mode? আমি এটা করতে চাই!
Dox

অন্য শর্টকাটটি কোন দ্বন্দ্ব সৃষ্টি করছে কিনা তা দেখতে কী-বোর্ড শর্টকাটের পরিবর্তে M-x দিয়ে ফাংশনটি কল করার চেষ্টা করুন, বা সি-এইচ কে চালান এবং আপনার শর্টকাট কী আসে তা দেখতে চেষ্টা করুন।
lawlist

আপনি টাইপ যখন আপনি কি পেতে C-h k C-c c যখন একটি অ-ORG ফাইল। আপনি অন্য keybinding shadowing পেয়েছেন মত ​​শব্দ org-capture
Jonathan Leech-Pepin

উত্তর:


1

আমি জানি না এটি সহায়ক হবে কিনা না, কিন্তু এখানে আমার সেটিংস আছে:

(setq org-default-notes-file (concat org-directory "/notes.org"))
(define-key global-map "\C-cc" 'org-capture)

(setq org-capture-templates
      (quote (("t" "todo" entry (file (concat org-directory "/gtd.org"))
               "* TODO %?\n%U\n%a\n" :clock-in t :clock-resume t)
              ("n" "note" entry (file (concat org-directory "/gtd.org"))
               "* %? :NOTE:\n%U\n%a\n" :clock-in t :clock-resume t)
              ("j" "Journal" entry (file+datetree (concat org-directory "/diary.org"))
               "* %?\n%U\n" :clock-in t :clock-resume t)
              )))

আমার জন্য এটা জরিমানা কাজ করে। আপনি আছে org-directory সংজ্ঞায়িত? আপনি আছে .org সেখানে ফাইল আছে? আমি মনে করি না org-mode ডিরেক্টরি এবং ফাইল তৈরি করে।


আমি পাইথন প্রোগ্রামিং করছি python-mode ) এবং আমি একটি টাস্ক ক্যাপচার করতে চাই, এটা কাজ করে না! আমার প্রশ্ন হল (অন্য কথায়): এটা বাইরে কাজ করা অনুমিত হয় org-mode? আমি এটা করতে চাই!
Dox

আমার জন্য এটি কোনো মোড থেকে কাজ করে। হয়তো ইনস্টল করার চেষ্টা করুন org-mode থেকে ELPA? অধিবেশন যখন এটি ইনস্টল করতে ভুলবেন না emacs চালানো হয়নি কোন org-mode ফাংশন ( orgmode.org/Changes.html )
Dror
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.