我有两个远程服务器:

服务器1:Linux 2.6.18-238.12.1.el5PAE i686 / VIM – Vi IMproved – 版本7.0.237

服务器2:Linux 2.6.18-338.19.1.el5.lve0.8.36 x86_64 / VIM – Vi IMproved版本7.0.237

当我进入服务器2并使用vim编辑PHP或.htaccess文件时,它具有漂亮的颜色突出显示.下面是该服务器上的/ etc / vimrc文件.

当我进入服务器1时,没有颜色显示出来.我尝试将下面的代码复制到服务器1上的〜/ .vimrc文件中,但颜色语法不起作用.其他功能(如设置不兼容)正在工作,但不是颜色.

为什么颜色在服务器1上不起作用,我该如何测试和修复它?两个终端上的tput颜色返回8.我尝试了:语法开启和:语法启用,但这也没有帮助.

————————————————– ———-

/ etc / vimrc文件的内容:

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"

set fileencodings=utf-8,latin1

endif

set nocompatible " Use Vim defaults (much better!)

set bs=indent,eol,start " allow backspacing over everything in insert mode

"set ai " always set autoindenting on

"set backup " keep a backup file

set viminfo='20,\"50 " read/write a .viminfo file,don't store more

" than 50 lines of registers

set history=50 " keep 50 lines of command line history

set ruler " show the cursor position all the time

" Only do this part when compiled with support for autocommands

if has("autocmd")

augroup redhat

" In text files,always limit the width of text to 78 characters

autocmd BufRead *.txt set tw=78

" When editing a file,always jump to the last cursor position

autocmd BufReadPost *

\ if line("'\"") > 0 && line ("'\"") <= line("$") |

\ exe "normal! g'\"" |

\ endif

augroup END

endif

if has("cscope") && filereadable("/usr/bin/cscope")

set csprg=/usr/bin/cscope

set csto=0

set cst

set nocsverb

" add any database in current directory

if filereadable("cscope.out")

cs add cscope.out

" else add database pointed to by environment

elseif $CSCOPE_DB != ""

cs add $CSCOPE_DB

endif

set csverb

endif

" Switch Syntax highlighting on,when the terminal has colors

" Also switch on highlighting the last used search pattern.

if &t_Co > 2 || has("gui_running")

Syntax on

set hlsearch

endif

if &term=="xterm"

set t_Co=8

set t_Sb=%dm

set t_Sf=%dm

endif

:版本输出

VIM - Vi IMproved 7.0 (2006 May 7,compiled Aug 4 2010 07:21:18)

Included patches: 1,3-4,7-9,11,13-17,19-26,29-31,34-44,47,50-56,58-64,66-73,75,77-92,94-107,109,202,234-237

Compiled by

Tiny version without GUI. Features included (+) or not (-):

-arabic -autocmd -balloon_eval -browse +builtin_terms -byte_offset -cindent -clientserver -clipboard -cmdline_compl -cmdline_hist -cmdline_info -comments -cryptv -cscope -cursorshape -dialog -diff -digraphs -dnd -ebcdic -emacs_tags -eval -ex_extra -extra_search -farsi

-file_in_path -find_in_path -folding -footer +fork() -gettext -hangul_input +iconv -insert_expand -jumplist -keymap -langmap -libcall -linebreak -lispindent -listcmds -localmap -menu -mksession -modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm

-mouse_xterm +multi_byte -multi_lang -mzscheme -netbeans_intg -osfiletype -path_extra -perl -printer -profile -python -quickfix -reltime -rightleft -ruby -scrollbind -signs -smartindent -sniff -statusline -sun_workshop -Syntax -tag_binary -tag_old_static -tag_any_white

-tcl +terminfo -termresponse -textobjects -title -toolbar -user_commands -vertsplit -virtualedit -visual -viminfo -vreplace +wildignore -wildmenu -windows +writebackup -X11 -xfontset -xim -xsmp -xterm_clipboard -xterm_save

system vimrc file: "/etc/virc"

user vimrc file: "$HOME/.vimrc"

user exrc file: "$HOME/.exrc"

fall-back for $VIM: "/usr/share/vim"

Compilation:

gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2

Linking: gcc -L/usr/local/lib -o vim -lselinux -ltermcap -lacl

ssh中linux 变颜色,linux – 如何通过SSH在Vim中启用颜色?相关推荐

  1. 在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码

    在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码 参考: http://www.cnblogs.com/qiantuwuliang/archive/2011/0 ...

  2. linux 变存储,Linux平台下变量在栈帧中的存储

    局部变量的存储位置是在栈中,栈在内存中的特点是自上而下生长,也就是由高地址到低地址,当变量作为函数参数传递时为传值方式,函数形参作为接收方会开辟一块临时空间来拷贝实参的值,如下代码: 当main函数中 ...

  3. Linux运维必备技能:如何在 Vim 中删除多行?

    我们都会犯错,犯错是人之常情,改进它也很重要. 如果你在 Vim 中出错,你可以dw在普通模式下使用删除一个单词.您键入dd它会删除当前行. 如果要在 Vim 中删除多行,可以使用相同的 dd Vim ...

  4. linux中写如空格参数,Vim中Tab与空格缩进

    vim缩进参数解析 缩进用 tab 制表符还是空格,个人爱好问题.但是在大多项目中,习惯使用空格.关于缩进,vim中可以通过如下四个参数进行配置 set tabstop=4 set softtabst ...

  5. vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb

    vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb Easwy 添加评论 << 返回vim使用进阶: 目录 本节所用命令的帮助入口: :help vimgdb 在UNI ...

  6. 转:Vim中显示不可见字符

    https://blog.csdn.net/wusecaiyun/article/details/50435416 在Linux中,cat -A file可以把文件中的所有可见的和不可见的字符都显示出 ...

  7. vim复制粘贴(从系统粘贴到vim中,以及从vim中粘贴到系统中)

    vim与系统剪切板(将vim的内容复制到系统剪切板.或将系统剪切板内容复制到vim中) vim插件检查 要完成vim中的内容复制到系统剪切板,需要vim支持 +clipboard,检查的方法(ubun ...

  8. linux 更改ssh端口_如何在Linux中更改SSH端口-简易指南

    linux 更改ssh端口 The default port on SSH is 22. But for security reasons, it's a good idea to change SS ...

  9. linux断开其他用户连接,如何Linux中通过命令行注销其他用户ssh连接

    使用SSH或Secure Shell是从命令行建立与Mac和Linux计算机的远程连接的一种非常常用的方法如果您是系统管理员或者由于其他原因在Mac上启用了SSH则最终可能需要注销其他用户的ssh连接 ...

最新文章

  1. shell逐行读取每一列
  2. 产生数(Floyd)
  3. Java中实现多线程的两种方式之间的区别
  4. android requestFocus的使用
  5. 基于Domain Driven Design&Clean Architecture原则分层的新启动模板
  6. 臭名昭著的Java错误和陷阱
  7. 【Golang 源码】sync.Map 源码详解
  8. CODE[VS]1012 最大公约数和最小公倍数问题
  9. tomcat9.0安装配置
  10. CISCO发现协议(CDP)理论与实验
  11. 广域网宽带接入技术四EPON技术
  12. 通过lsyncd 设置两个linux(centOS7)服务器之间的目录文件互相实时同步
  13. 辛星浅析linux中的accton命令和lastcomm命令
  14. android5版本主流手机,你达标没?最受欢迎安卓手机配置:5.5寸/6GB/安卓7.0...
  15. 镭速发布文件直传新功能,实现端到端快速传输
  16. el-dialog的宽度修改
  17. excel 查询 表关联_从Excel查询表获取里程
  18. 美光科技正式回应“诉中禁令”
  19. 计算机小写换大写函数,在Excel中将金额从小写转换为大写以在Excel RMB中自动将金额大写的三种方法...
  20. 新ingress-kong安装(ingress-kong konga postgres)

热门文章

  1. python从入门到放弃图片大全-Python 从入门到放弃(一)
  2. python语言学了有用吗-转行学习Python开发有什么优势
  3. python语言入门m-Python语言入门详解!快速学成Python!
  4. python现在好找工作吗-学完Python好找工作吗?为什么有人学完找不到工作?
  5. 怎么自学python 知乎-你是如何自学 Python 的?
  6. python是什么编程教程-编程python是什么_谁的Python教程最好?
  7. python在线运行-Python在线练习运行平台
  8. python语言属于-Python语言属于( )。_学小易找答案
  9. python上海培训哪里比较好-上海哪个python培训机构好
  10. python小程序-10个Python练手小程序,学习python的很好的资料