Capture org notes to a new file












3














I would like to improve my notes capture flow to do the following:




  1. Use C-c c then n to create a note.

  2. Get a minibuffer that searches for an existing file to add the note to (ie. probably with helm), and creates a new file if the supplied file name doesn't exist.

  3. Then resuming my typical capture flow.


My current config handles 1 and 3, but not 2.



  (setq org-capture-templates
(quote
(("l" "link" entry
(file+headline "~/org/notes/links.org" "Buffer")
"* %^L")
(...)))









share|improve this question







New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
    – glucas
    32 mins ago
















3














I would like to improve my notes capture flow to do the following:




  1. Use C-c c then n to create a note.

  2. Get a minibuffer that searches for an existing file to add the note to (ie. probably with helm), and creates a new file if the supplied file name doesn't exist.

  3. Then resuming my typical capture flow.


My current config handles 1 and 3, but not 2.



  (setq org-capture-templates
(quote
(("l" "link" entry
(file+headline "~/org/notes/links.org" "Buffer")
"* %^L")
(...)))









share|improve this question







New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
    – glucas
    32 mins ago














3












3








3







I would like to improve my notes capture flow to do the following:




  1. Use C-c c then n to create a note.

  2. Get a minibuffer that searches for an existing file to add the note to (ie. probably with helm), and creates a new file if the supplied file name doesn't exist.

  3. Then resuming my typical capture flow.


My current config handles 1 and 3, but not 2.



  (setq org-capture-templates
(quote
(("l" "link" entry
(file+headline "~/org/notes/links.org" "Buffer")
"* %^L")
(...)))









share|improve this question







New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I would like to improve my notes capture flow to do the following:




  1. Use C-c c then n to create a note.

  2. Get a minibuffer that searches for an existing file to add the note to (ie. probably with helm), and creates a new file if the supplied file name doesn't exist.

  3. Then resuming my typical capture flow.


My current config handles 1 and 3, but not 2.



  (setq org-capture-templates
(quote
(("l" "link" entry
(file+headline "~/org/notes/links.org" "Buffer")
"* %^L")
(...)))






org-mode org-capture






share|improve this question







New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 5 hours ago









maurelian

1162




1162




New contributor




maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






maurelian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
    – glucas
    32 mins ago


















  • You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
    – glucas
    32 mins ago
















You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
– glucas
32 mins ago




You might want to look at the package deft, which provides an interface for quickly finding or creating notes via simple text search. Notes can be plain text or org files. github.com/jrblevin/deft
– glucas
32 mins ago










2 Answers
2






active

oldest

votes


















1














The file+headline form can be replaced with a function form that visits a file of yr choice and moves point therein to the right place. Do C-h v on org-capture-templates for more details.






share|improve this answer





























    0














    I think the usual way to accomplish your workflow is:





    1. C-c c n to capture a new note

    2. Enter the note in your capture buffer


    3. C-c C-w to refile the note in the location you choose.


    You can't refile to an arbitrary file that you pick via helm, but you can set it up to specify all org files in a directory, or all files that are included in your agenda, with a fair bit of flexibility. The options are determined by the variable org-refile-targets. You can read the full documentation, and change the settings, with M-x customize-variable org-refile-targets.






    share|improve this answer





















    • Thanks. Is there a way I could have distinct refile targets depending on the capture type?
      – maurelian
      5 hours ago










    • Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
      – Tyler
      5 hours ago











    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "583"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    maurelian is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f46802%2fcapture-org-notes-to-a-new-file%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    The file+headline form can be replaced with a function form that visits a file of yr choice and moves point therein to the right place. Do C-h v on org-capture-templates for more details.






    share|improve this answer


























      1














      The file+headline form can be replaced with a function form that visits a file of yr choice and moves point therein to the right place. Do C-h v on org-capture-templates for more details.






      share|improve this answer
























        1












        1








        1






        The file+headline form can be replaced with a function form that visits a file of yr choice and moves point therein to the right place. Do C-h v on org-capture-templates for more details.






        share|improve this answer












        The file+headline form can be replaced with a function form that visits a file of yr choice and moves point therein to the right place. Do C-h v on org-capture-templates for more details.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 3 hours ago









        Fran Burstall

        29414




        29414























            0














            I think the usual way to accomplish your workflow is:





            1. C-c c n to capture a new note

            2. Enter the note in your capture buffer


            3. C-c C-w to refile the note in the location you choose.


            You can't refile to an arbitrary file that you pick via helm, but you can set it up to specify all org files in a directory, or all files that are included in your agenda, with a fair bit of flexibility. The options are determined by the variable org-refile-targets. You can read the full documentation, and change the settings, with M-x customize-variable org-refile-targets.






            share|improve this answer





















            • Thanks. Is there a way I could have distinct refile targets depending on the capture type?
              – maurelian
              5 hours ago










            • Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
              – Tyler
              5 hours ago
















            0














            I think the usual way to accomplish your workflow is:





            1. C-c c n to capture a new note

            2. Enter the note in your capture buffer


            3. C-c C-w to refile the note in the location you choose.


            You can't refile to an arbitrary file that you pick via helm, but you can set it up to specify all org files in a directory, or all files that are included in your agenda, with a fair bit of flexibility. The options are determined by the variable org-refile-targets. You can read the full documentation, and change the settings, with M-x customize-variable org-refile-targets.






            share|improve this answer





















            • Thanks. Is there a way I could have distinct refile targets depending on the capture type?
              – maurelian
              5 hours ago










            • Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
              – Tyler
              5 hours ago














            0












            0








            0






            I think the usual way to accomplish your workflow is:





            1. C-c c n to capture a new note

            2. Enter the note in your capture buffer


            3. C-c C-w to refile the note in the location you choose.


            You can't refile to an arbitrary file that you pick via helm, but you can set it up to specify all org files in a directory, or all files that are included in your agenda, with a fair bit of flexibility. The options are determined by the variable org-refile-targets. You can read the full documentation, and change the settings, with M-x customize-variable org-refile-targets.






            share|improve this answer












            I think the usual way to accomplish your workflow is:





            1. C-c c n to capture a new note

            2. Enter the note in your capture buffer


            3. C-c C-w to refile the note in the location you choose.


            You can't refile to an arbitrary file that you pick via helm, but you can set it up to specify all org files in a directory, or all files that are included in your agenda, with a fair bit of flexibility. The options are determined by the variable org-refile-targets. You can read the full documentation, and change the settings, with M-x customize-variable org-refile-targets.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 5 hours ago









            Tyler

            11.2k12049




            11.2k12049












            • Thanks. Is there a way I could have distinct refile targets depending on the capture type?
              – maurelian
              5 hours ago










            • Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
              – Tyler
              5 hours ago


















            • Thanks. Is there a way I could have distinct refile targets depending on the capture type?
              – maurelian
              5 hours ago










            • Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
              – Tyler
              5 hours ago
















            Thanks. Is there a way I could have distinct refile targets depending on the capture type?
            – maurelian
            5 hours ago




            Thanks. Is there a way I could have distinct refile targets depending on the capture type?
            – maurelian
            5 hours ago












            Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
            – Tyler
            5 hours ago




            Not that I know of. But there are additional options available that might more closely suit your needs: see the info node Refile and copy in the org-info manual.
            – Tyler
            5 hours ago










            maurelian is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            maurelian is a new contributor. Be nice, and check out our Code of Conduct.













            maurelian is a new contributor. Be nice, and check out our Code of Conduct.












            maurelian is a new contributor. Be nice, and check out our Code of Conduct.
















            Thanks for contributing an answer to Emacs Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f46802%2fcapture-org-notes-to-a-new-file%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Accessing regular linux commands in Huawei's Dopra Linux

            Can't connect RFCOMM socket: Host is down

            Kernel panic - not syncing: Fatal Exception in Interrupt