ubuntu - 如何使用 Ubuntu 12-04 为 vim/vi 启用折叠和 256 色支持

标签 ubuntu vim vi folding

我刚刚在 Rackspace 中打开了一个新的 Ubuntu 12-04 实例,我似乎无法为 vim/vi 启用折叠和 256 色支持。

我想启用折叠,以便自动折叠缩进(例如类、函数等)。当我尝试使用 zc 折叠时,响应为“E490:未找到折叠”。

我已经尝试了很多东西,目前安装了以下软件包:

vim
vim 插件管理器
vim-雅典娜
vim 常用
vim-dbg
vim 文档
vim-gnome
vim-gtk
vim-gui-common
vim-latexsuite
vim-lesstif
vim-nox
vim 运行时
vim 脚本
维密

对于 256 色支持,我在/etc/vim/vimrc.local 和 ~/.vimrc 中尝试了以下内容:

设置 t_Co=256

这似乎没有帮助。有任何想法吗?

我在 Mac OS X 上使用 iTerm 1.0.0.20120203,在 Ubuntu 桌面上使用终端,它们在我的所有其他服务器上都可以显示折叠和 256 色。我尝试从一个有效的旧 Ubuntu 安装中复制 .vimrc 文件,但没有任何区别。进行更改后,是否需要重新启动任何内容,或者只需使用 vi 打开文件就足够了?

最佳答案

您的终端类型是否是声称支持颜色的终端类型,例如 xterm-color?

您可以通过以下方式找到:

$ echo $TERM

如果它不支持颜色,你可以这样做:
$ export TERM=xterm-color

我相信如果 vim 认为您的终端无法使用颜色设置,它会忽略它们。

关于ubuntu - 如何使用 Ubuntu 12-04 为 vim/vi 启用折叠和 256 色支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11144249/

相关文章:

eclipse - 如何在 Eclipse 中更改自动完成框中的突出显示颜色

java - Apache flink(稳定版本1.6.2)无法工作

Vim:替换行尾

vim - 有关.vimrc和vim配置的一些问题

linux - 在单独的系统用户上安装 Django-CMS

vim - 为什么按 escape 返回一个字符?

powershell - system() 在 vi​​m 中使用 powershell

c++ - Cpp 文件说 [converted] 是一堆随机字符

linux - 在 TCSH/CSH 中设置 vi 风格的行编辑界面类似于 bash 中的 "set -o vi"

google-chrome - mailto:在 Ubuntu 中使用通知消息打开 google chrome