0

So after I installed Vim on my LXLE (basically Lubuntu) laptop, the colors on my command line were gone.
For example, if you type in 'ls' you'll see a listing of all the files/folders within that directory, and they'll be color coded. In my case, everything is just white.

My problem is that after I installed Vim, my entire command-line window was just black and white (black background, white text) and nothing was color coded at all.

LXLE uses ROXTerm with the LXDE desktop interface if that makes any difference. I googled this same question before posting here and nothing came up that worked. Anyone that could help, please?

4

1 回答 1

1

我假设您正在使用 bash。

如果是这样,请检查主目录中的 .bashrc 文件。

应该有一行:

#force_color_promt=yes

尝试删除唱“#”

看看是否有行:

alias ls='ls --color=auto'

如果没有这样的行,添加它

如果没有行尝试将其添加到该文件(它来自我的 .bashrc):

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    # We have color support; assume it's compliant with Ecma-48
    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    # a case would tend to support setf rather than setaf.)
    color_prompt=yes
    else
    color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    #alias grep='grep --color=auto'
    #alias fgrep='fgrep --color=auto'
    #alias egrep='egrep --color=auto'
fi
于 2013-10-09T09:18:13.063 回答