【问题标题】:How to enable folding and 256 color support for vim/vi with Ubuntu 12-04如何使用 Ubuntu 12-04 为 vim/vi 启用折叠和 256 色支持
【发布时间】:2012-06-24 01:07:58
【问题描述】:

我刚刚在 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 脚本 vim-微小的

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

设置 t_Co=256

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

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

【问题讨论】:

  • 您是否尝试将设置set t_Co=256 放入~/.vimrc(您必须自己创建文件)。折叠 set foldenable 应该可以帮助你 - 通常你会通过在 vim 命令行模式下输入 :help sthg 来获得帮助来获得帮助。
  • 究竟在哪里输入 set foldenable?它在 /etc/vim/vimrc 中吗?
  • 你永远不想在全局文件中输入设置 - 你有 ~/.vimrc 把它放进去;每次进行完整设置时,您都可以将本地文件复制到新设置中,此外,如果您有多个用户,每个人都必须喜欢您的设置(极不可能)。

标签: ubuntu vim vi folding


【解决方案1】:

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

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

$ echo $TERM

如果它不支持颜色,你可以这样做:

$ export TERM=xterm-color

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

【讨论】:

    猜你喜欢
    • 2011-03-20
    • 1970-01-01
    • 2011-06-14
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多