Synchronize color scheme between Mac and Linux
I use iTerm2 in Mac, and frequently access Linux machines through ssh. I find that the color schemes (e.g. the colors in the output of ls, grep, emacs, vim) are always slightly different between Mac and Linux via ssh.
I am aware that one can set the color scheme by changing Colors in the current iTerm2 profile. When I modify the color scheme this way, the colors change in both Mac and Linux, but they are always slightly different from each other. It appears that the Mac color scheme always match the scheme set in iTerm2, but the Linux scheme is always a bit different (example below).
I would like to understand how to make the colors appear exactly the same on Mac and Linux via ssh. I've found many related questions with very specific solutions (e.g. modify environment variables), but haven't found a clear explanation of how the color displayed on the screen is actually determined in iTerm2 when various commands/text editors are run with and without ssh. Thus, I'd like to know what any proposed solution is actually doing instead of just fixing my problem. Direction to explanatory resources would be great.
linux macos colors iterm2
add a comment |
I use iTerm2 in Mac, and frequently access Linux machines through ssh. I find that the color schemes (e.g. the colors in the output of ls, grep, emacs, vim) are always slightly different between Mac and Linux via ssh.
I am aware that one can set the color scheme by changing Colors in the current iTerm2 profile. When I modify the color scheme this way, the colors change in both Mac and Linux, but they are always slightly different from each other. It appears that the Mac color scheme always match the scheme set in iTerm2, but the Linux scheme is always a bit different (example below).
I would like to understand how to make the colors appear exactly the same on Mac and Linux via ssh. I've found many related questions with very specific solutions (e.g. modify environment variables), but haven't found a clear explanation of how the color displayed on the screen is actually determined in iTerm2 when various commands/text editors are run with and without ssh. Thus, I'd like to know what any proposed solution is actually doing instead of just fixing my problem. Direction to explanatory resources would be great.
linux macos colors iterm2
add a comment |
I use iTerm2 in Mac, and frequently access Linux machines through ssh. I find that the color schemes (e.g. the colors in the output of ls, grep, emacs, vim) are always slightly different between Mac and Linux via ssh.
I am aware that one can set the color scheme by changing Colors in the current iTerm2 profile. When I modify the color scheme this way, the colors change in both Mac and Linux, but they are always slightly different from each other. It appears that the Mac color scheme always match the scheme set in iTerm2, but the Linux scheme is always a bit different (example below).
I would like to understand how to make the colors appear exactly the same on Mac and Linux via ssh. I've found many related questions with very specific solutions (e.g. modify environment variables), but haven't found a clear explanation of how the color displayed on the screen is actually determined in iTerm2 when various commands/text editors are run with and without ssh. Thus, I'd like to know what any proposed solution is actually doing instead of just fixing my problem. Direction to explanatory resources would be great.
linux macos colors iterm2
I use iTerm2 in Mac, and frequently access Linux machines through ssh. I find that the color schemes (e.g. the colors in the output of ls, grep, emacs, vim) are always slightly different between Mac and Linux via ssh.
I am aware that one can set the color scheme by changing Colors in the current iTerm2 profile. When I modify the color scheme this way, the colors change in both Mac and Linux, but they are always slightly different from each other. It appears that the Mac color scheme always match the scheme set in iTerm2, but the Linux scheme is always a bit different (example below).
I would like to understand how to make the colors appear exactly the same on Mac and Linux via ssh. I've found many related questions with very specific solutions (e.g. modify environment variables), but haven't found a clear explanation of how the color displayed on the screen is actually determined in iTerm2 when various commands/text editors are run with and without ssh. Thus, I'd like to know what any proposed solution is actually doing instead of just fixing my problem. Direction to explanatory resources would be great.
linux macos colors iterm2
linux macos colors iterm2
edited Jan 10 at 19:07
music2myear
30.8k85598
30.8k85598
asked Jan 10 at 18:16
srcerersrcerer
61
61
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2fsuperuser.com%2fquestions%2f1392874%2fsynchronize-color-scheme-between-mac-and-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- 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%2fsuperuser.com%2fquestions%2f1392874%2fsynchronize-color-scheme-between-mac-and-linux%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