In Mutt nicht solarisiert verwenden können


10

Ich benutze Mavericks + iTerm + zsh + oh-my-zsh. Ich habe kein Problem damit, solarisiert in iTerm und vim zu verwenden. Aber es fällt mir schwer, Solarized in Mutt zu verwenden.

Laut der offiziellen Seite soll es so sein.

Geben Sie hier die Bildbeschreibung ein

Ich habe xterm-256color in iTerm> Profile> Terminalemulation> Report Terminal Type.

Und das Folgende ist meine .muttrc.

# A basic .muttrc for use with Gmail

# Change the following six lines to match your Gmail account details
set imap_user = "my email"
set imap_pass = "my pw"
set smtp_url = "smtp://myemail@smtp.gmail.com:587/"
set smtp_pass = "mypw"
set from = "myemail here"
set realname = "My name"

# Change the following line to a different editor you prefer.
set editor = "nano"

# Basic config, you can leave this as is
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set imap_check_subscribed
set hostname = gmail.com
set mail_check = 120
set timeout = 300
set imap_keepalive = 300
set postponed = "+[GMail]/Drafts"
set record = "+[GMail]/Sent Mail"
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
set certificate_file=~/.mutt/certificates
set move = no
set include
set sort = 'threads'
set sort_aux = 'reverse-last-date-received'
set auto_tag = yes
ignore "Authentication-Results:"
ignore "DomainKey-Signature:"
ignore "DKIM-Signature:"
hdr_order Date From To Cc
alternative_order text/plain text/html *
auto_view text/html
bind editor <Tab> complete-query
bind editor ^T complete
bind editor <space> noop 

# Gmail-style keyboard shortcuts
macro index,pager y "<enter-command>unset trash\n <delete-message>" "Gmail archive message"
macro index,pager d "<enter-command>set trash=\"imaps://imap.googlemail.com/[GMail]/Bin\"\n <delete-message>" "Gmail delete message"
macro index,pager gi "<change-folder>=INBOX<enter>" "Go to inbox"
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
macro index,pager gs "<change-folder>=[Gmail]/Starred<enter>" "Go to starred messages"
macro index,pager gd "<change-folder>=[Gmail]/Drafts<enter>" "Go to drafts"

# personal
set send_charset="utf-8"

# URL view
# macro pager \cb <pipe-entry>'w3m'<enter> 'Follow links in w3m'
macro index,pager \cB ": unset wait_key; set pipe_decode\n|w3m\n: set wait_key; unset pipe_decode\n" "call w3m to extract URLs out of a message"

# goobook for gmail contact
# mail address completion
set query_command="goobook query "'%s'"
bind editor <Tab> complete-query
macro index,pager a "<pipe-message>goobook add<return>" "add the sender address to Google contacts"

# color scheme
source ~/.mutt/mutt-colors-solarized/mutt-colors-solarized-dark-256.muttrc 

# vim-ish keybindings for going to the bottom of things
bind pager "G" bottom

## split window
set pager_index_lines=10

Und das sehe ich in meinem Mutt.

Geben Sie hier die Bildbeschreibung ein

Ich würde gerne wissen, was ich sonst noch tun muss.

Danke im Voraus.

AKTUALISIEREN

Ich lese diese und fand diese Zeilen.

# make sure that you are using mutt linked against slang, not ncurses, or
# suffer the consequences of weird color issues. use "mutt -v" to check this.

Wenn ich es tue mutt -v. Ich bekomme folgendes.

ncurses: ncurses 5.7.20081102 (compiled with 5.7)

Also ich meine Frage erraten ist , wie ich ändern kann , ncurseszu slang.

UPDATE Ich habe Mutt mit installiert brew install mutt.


Ihre E-Mail-Adresse wird im zweiten Bild angezeigt.
KAMonica

Ich habe auch das Brown Mutt Syndrom. Gleiche Konfiguration wie in iTerm2. Mein Köter ist gegen s-lang mit Homebrew gebaut. Gibt es Neuigkeiten zu diesem Thema?
Dominique

Verwenden Sie Dark-16, es ist viel viel besser.
Dmitry Kudriavtsev

1
Ich habe genau das gleiche Problem. Wurde das jemals gelöst?
Brian Fitzpatrick

Antworten:


2

Ich hatte das gleiche Problem in iTerm2, obwohl das solarisierte Farbschema für iTerm2 selbst und für Vim perfekt funktioniert und mein Mutt gegen s-lang kompiliert ist. Gespitzt von diesem Blog - Eintrag ich geändert mutt-colors-solarized-dark-256.muttrcund ersetzt color234durch defaultüberall. Das Ergebnis scheint nun korrekt zu sein. Meine geänderte Farbdatei ist hier verfügbar: https://gist.github.com/dpo/b729c4dbe963b33279ab


0

Sie sollten mutt wie folgt installieren:

brew install slang urlview lynx
brew install mutt -–with-s-lang

1
Vielen Dank. Diese Antwort hat die Frage vielleicht nicht wirklich beantwortet, aber sie hat mir geholfen.
Tim Kennedy

0

Versuchen:

mkdir ~/.mutt/colors/

Dann: Kopieren Sie Ihre heruntergeladene solarisierte Muttrc-Datei, z.

cp ~/.downloads/mutt-colors-solarized-dark-256.muttrc ~/.mutt/colors/

Zuletzt: Quelle bearbeiten / hinzufügen ~/.muttrc, wie in:

source ~/.mutt/colors/mutt-colors-solarized-dark-256.muttrc

1
Ihr letzter Schritt ist nicht ganz klar. Sollte der Benutzer Art , dass sourceBefehl (in seiner Schale), oder sollte er bearbeiten ~/.muttrcund fügen Sie den sourceBefehl auf diese Datei?
Scott

PS Bitte antworten Sie nicht in Kommentaren; Bearbeiten Sie Ihre Antwort, um sie klarer zu gestalten.
Scott
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.