Use same compose keys of OSX on Arch
Clash Royale CLAN TAG#URR8PPP
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
add a comment |
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
On my localeus(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,
toc
, and from'
toe
?
– 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 defaulten_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
add a comment |
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
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
arch-linux osx keyboard keyboard-layout
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 localeus(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,
toc
, and from'
toe
?
– 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 defaulten_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
add a comment |
On my localeus(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,
toc
, and from'
toe
?
– 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 defaulten_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
add a comment |
1 Answer
1
active
oldest
votes
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.
add a comment |
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment |
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.
add a comment |
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.
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.
edited Feb 20 at 19:01
answered Feb 19 at 21:52
Edu RuizEdu Ruiz
1114
1114
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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,
toc
, and from'
toe
?– 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