【发布时间】:2020-02-16 08:20:53
【问题描述】:
我使用 Macbook 上的终端通过 SSH 连接到 Linux 机器,以完成我的课程作业。我使用 Vim 在 C 中编写代码,为此我有一小部分 .vimrc 配置,这些配置在远程 (Linux) 机器和本地 (Mac) 机器上完全相同。这些都不应该影响终端/Vim 的配色方案。
通过 SSH,C 代码以我喜欢的配色方案进行说明。这是一个sn-p:
但是,当我尝试在本地机器上而不是 SSH 上以相同的方式编写代码时,根本没有颜色。这是我复制到本地机器上的相同代码:
我的 Mac 设置为新的 Catalina 深色模式,并且终端使用基本(默认)颜色配置文件。我的 .vimrc 包含以下内容:
set linebreak
set showbreak=+++
set textwidth=100
set showmatch
set hlsearch
set smartcase
set ignorecase
set incsearch
set autoindent
set cindent
set shiftwidth=4
set smartindent
set smarttab
set softtabstop=4
set ruler
set undolevels=1000
set backspace=indent,eol,start
这会是 vim 颜色方案/配置、终端配置或其他问题吗?感谢您的帮助!
【问题讨论】:
标签: macos vim ssh terminal color-scheme