Use same compose keys of OSX on Arch

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












0















I use a apple keyboard and really like the way OSX handle insertion of special characters, for example:



<Multi_key> + c then c gives ç



<Multi_key> + e then e gives é



<Multi_key> + e then a gives á.



But on Arch I'm struggling to find this specific compose file. Is there a pre-build file with these options or will I need to make it myself?










share|improve this question
























  • On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

    – Sparhawk
    Feb 14 at 22:08












  • Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

    – Edu Ruiz
    Feb 15 at 13:20











  • I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

    – Sparhawk
    Feb 16 at 0:14















0















I use a apple keyboard and really like the way OSX handle insertion of special characters, for example:



<Multi_key> + c then c gives ç



<Multi_key> + e then e gives é



<Multi_key> + e then a gives á.



But on Arch I'm struggling to find this specific compose file. Is there a pre-build file with these options or will I need to make it myself?










share|improve this question
























  • On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

    – Sparhawk
    Feb 14 at 22:08












  • Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

    – Edu Ruiz
    Feb 15 at 13:20











  • I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

    – Sparhawk
    Feb 16 at 0:14













0












0








0








I use a apple keyboard and really like the way OSX handle insertion of special characters, for example:



<Multi_key> + c then c gives ç



<Multi_key> + e then e gives é



<Multi_key> + e then a gives á.



But on Arch I'm struggling to find this specific compose file. Is there a pre-build file with these options or will I need to make it myself?










share|improve this question
















I use a apple keyboard and really like the way OSX handle insertion of special characters, for example:



<Multi_key> + c then c gives ç



<Multi_key> + e then e gives é



<Multi_key> + e then a gives á.



But on Arch I'm struggling to find this specific compose file. Is there a pre-build file with these options or will I need to make it myself?







arch-linux osx keyboard keyboard-layout






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 14 at 22:35









ctrl-alt-delor

11.9k42260




11.9k42260










asked Feb 14 at 20:54









Edu RuizEdu Ruiz

1114




1114












  • On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

    – Sparhawk
    Feb 14 at 22:08












  • Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

    – Edu Ruiz
    Feb 15 at 13:20











  • I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

    – Sparhawk
    Feb 16 at 0:14

















  • On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

    – Sparhawk
    Feb 14 at 22:08












  • Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

    – Edu Ruiz
    Feb 15 at 13:20











  • I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

    – Sparhawk
    Feb 16 at 0:14
















On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

– Sparhawk
Feb 14 at 22:08






On my locale us(altgr-intl), I can do the above with <compose>, ,, c; <compose>, ', e; <compose>, ', a. Is that satisfactory, or did you want to change them from , to c, and from ' to e?

– Sparhawk
Feb 14 at 22:08














Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

– Edu Ruiz
Feb 15 at 13:20





Thanks @Sparhawk, I can use those too, but I'm searching for the specific OSX like, I found they really more obvious than the default en_US ones.

– Edu Ruiz
Feb 15 at 13:20













I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

– Sparhawk
Feb 16 at 0:14





I originally moved from OSX to Linux too, but IMO the default Linux make more sense with time, e.g. the different angled single-quotes for the acute and the grave accent. I'd recommend giving it a longer try, but if you really want, you can manually create ~/.XCompose, as per several related questions.

– Sparhawk
Feb 16 at 0:14










1 Answer
1






active

oldest

votes


















1














I and up writing my own compose file to mimic OSX, here it goes to help someone in need. Note that this is the main used speacial chars for Brazilian Portuguese, maybe you have other need but it's easy to add your own keys.



Create a .XCompose file on your home with the following content:



#this include all the default compose keys on the file
include "%L"

<Multi_key> <c> : "ç"
<Multi_key> <C> : "Ç"
<Multi_key> <e> <a> : "á"
<Multi_key> <e> <A> : "Á"
<Multi_key> <e> <e> : "é"
<Multi_key> <e> <E> : "é"
<Multi_key> <e> <i> : "í"
<Multi_key> <e> <I> : "Í"
<Multi_key> <e> <o> : "ó"
<Multi_key> <e> <o> : "Ó"
<Multi_key> <e> <u> : "ú"
<Multi_key> <e> <U> : "Ú"
<Multi_key> <n> <a> : "ã"
<Multi_key> <n> <A> : "Ã"
<Multi_key> <n> <o> : "õ"
<Multi_key> <n> <O> : "Õ"
<Multi_key> <i> <e> : "ê"
<Multi_key> <i> <E> : "Ê"
<Multi_key> <i> <o> : "ô"
<Multi_key> <i> <O> : "Ô"


I just adapted the ç to make it a keystroke shorter.






share|improve this answer
























    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f500712%2fuse-same-compose-keys-of-osx-on-arch%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    I and up writing my own compose file to mimic OSX, here it goes to help someone in need. Note that this is the main used speacial chars for Brazilian Portuguese, maybe you have other need but it's easy to add your own keys.



    Create a .XCompose file on your home with the following content:



    #this include all the default compose keys on the file
    include "%L"

    <Multi_key> <c> : "ç"
    <Multi_key> <C> : "Ç"
    <Multi_key> <e> <a> : "á"
    <Multi_key> <e> <A> : "Á"
    <Multi_key> <e> <e> : "é"
    <Multi_key> <e> <E> : "é"
    <Multi_key> <e> <i> : "í"
    <Multi_key> <e> <I> : "Í"
    <Multi_key> <e> <o> : "ó"
    <Multi_key> <e> <o> : "Ó"
    <Multi_key> <e> <u> : "ú"
    <Multi_key> <e> <U> : "Ú"
    <Multi_key> <n> <a> : "ã"
    <Multi_key> <n> <A> : "Ã"
    <Multi_key> <n> <o> : "õ"
    <Multi_key> <n> <O> : "Õ"
    <Multi_key> <i> <e> : "ê"
    <Multi_key> <i> <E> : "Ê"
    <Multi_key> <i> <o> : "ô"
    <Multi_key> <i> <O> : "Ô"


    I just adapted the ç to make it a keystroke shorter.






    share|improve this answer





























      1














      I and up writing my own compose file to mimic OSX, here it goes to help someone in need. Note that this is the main used speacial chars for Brazilian Portuguese, maybe you have other need but it's easy to add your own keys.



      Create a .XCompose file on your home with the following content:



      #this include all the default compose keys on the file
      include "%L"

      <Multi_key> <c> : "ç"
      <Multi_key> <C> : "Ç"
      <Multi_key> <e> <a> : "á"
      <Multi_key> <e> <A> : "Á"
      <Multi_key> <e> <e> : "é"
      <Multi_key> <e> <E> : "é"
      <Multi_key> <e> <i> : "í"
      <Multi_key> <e> <I> : "Í"
      <Multi_key> <e> <o> : "ó"
      <Multi_key> <e> <o> : "Ó"
      <Multi_key> <e> <u> : "ú"
      <Multi_key> <e> <U> : "Ú"
      <Multi_key> <n> <a> : "ã"
      <Multi_key> <n> <A> : "Ã"
      <Multi_key> <n> <o> : "õ"
      <Multi_key> <n> <O> : "Õ"
      <Multi_key> <i> <e> : "ê"
      <Multi_key> <i> <E> : "Ê"
      <Multi_key> <i> <o> : "ô"
      <Multi_key> <i> <O> : "Ô"


      I just adapted the ç to make it a keystroke shorter.






      share|improve this answer



























        1












        1








        1







        I and up writing my own compose file to mimic OSX, here it goes to help someone in need. Note that this is the main used speacial chars for Brazilian Portuguese, maybe you have other need but it's easy to add your own keys.



        Create a .XCompose file on your home with the following content:



        #this include all the default compose keys on the file
        include "%L"

        <Multi_key> <c> : "ç"
        <Multi_key> <C> : "Ç"
        <Multi_key> <e> <a> : "á"
        <Multi_key> <e> <A> : "Á"
        <Multi_key> <e> <e> : "é"
        <Multi_key> <e> <E> : "é"
        <Multi_key> <e> <i> : "í"
        <Multi_key> <e> <I> : "Í"
        <Multi_key> <e> <o> : "ó"
        <Multi_key> <e> <o> : "Ó"
        <Multi_key> <e> <u> : "ú"
        <Multi_key> <e> <U> : "Ú"
        <Multi_key> <n> <a> : "ã"
        <Multi_key> <n> <A> : "Ã"
        <Multi_key> <n> <o> : "õ"
        <Multi_key> <n> <O> : "Õ"
        <Multi_key> <i> <e> : "ê"
        <Multi_key> <i> <E> : "Ê"
        <Multi_key> <i> <o> : "ô"
        <Multi_key> <i> <O> : "Ô"


        I just adapted the ç to make it a keystroke shorter.






        share|improve this answer















        I and up writing my own compose file to mimic OSX, here it goes to help someone in need. Note that this is the main used speacial chars for Brazilian Portuguese, maybe you have other need but it's easy to add your own keys.



        Create a .XCompose file on your home with the following content:



        #this include all the default compose keys on the file
        include "%L"

        <Multi_key> <c> : "ç"
        <Multi_key> <C> : "Ç"
        <Multi_key> <e> <a> : "á"
        <Multi_key> <e> <A> : "Á"
        <Multi_key> <e> <e> : "é"
        <Multi_key> <e> <E> : "é"
        <Multi_key> <e> <i> : "í"
        <Multi_key> <e> <I> : "Í"
        <Multi_key> <e> <o> : "ó"
        <Multi_key> <e> <o> : "Ó"
        <Multi_key> <e> <u> : "ú"
        <Multi_key> <e> <U> : "Ú"
        <Multi_key> <n> <a> : "ã"
        <Multi_key> <n> <A> : "Ã"
        <Multi_key> <n> <o> : "õ"
        <Multi_key> <n> <O> : "Õ"
        <Multi_key> <i> <e> : "ê"
        <Multi_key> <i> <E> : "Ê"
        <Multi_key> <i> <o> : "ô"
        <Multi_key> <i> <O> : "Ô"


        I just adapted the ç to make it a keystroke shorter.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Feb 20 at 19:01

























        answered Feb 19 at 21:52









        Edu RuizEdu Ruiz

        1114




        1114



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Unix & Linux 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.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f500712%2fuse-same-compose-keys-of-osx-on-arch%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

            How to check contact read email or not when send email to Individual?

            Bahrain

            Postfix configuration issue with fips on centos 7; mailgun relay