centos6.5 - vim配置

https://blog.csdn.net/Footmart_C/article/details/51588524#0-qzone-1-44119-d020d2d2a4e8d1a374a433f596ad1440

在以上安装过程中,又出现了一些新问题,总结如下

安装过程:

[root@supportserver-51 src]# wget 'https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.6.0.tar.bz2'
--2015-09-21 18:31:54--  https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.6.0.tar.bz2
Resolving www.gnupg.org... 217.69.76.60, 2001:aa8:fff1:2100::60
Connecting to www.gnupg.org|217.69.76.60|:443... connected.
ERROR: certificate common name “gnupg.org” doesn’t match requested host name “www.gnupg.org”.
To connect to www.gnupg.org insecurely, use ‘--no-check-certificate’.

解决方法:
出现这个问题的原因是你访问的域名和你访问服务器的证书的机构(域名)不一致导致的,比如,你的证书是为域名 sss.com注册的,而你访问的时候的域名是xxx.com,这个时候就会报这种错误,

在安装命令中添加–no-check-certificate命令即可


[root@supportserver-51 src]# wget --no-check-certificate 'https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.6.0.tar.bz2'
--2015-09-21 18:32:21--  https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.6.0.tar.bz2
Resolving www.gnupg.org... 217.69.76.60, 2001:aa8:fff1:2100::60
Connecting to www.gnupg.org|217.69.76.60|:443... connected.
WARNING: certificate common name “gnupg.org” doesn’t match requested host name “www.gnupg.org”.
HTTP request sent, awaiting response... 200 OK
Length: 983573 (961K) [text/plain]
Saving to: “gpgme-1.6.0.tar.bz2”

100%[====================================================================================================================================================>] 983,573      425K/s   in 2.3s    

2015-09-21 18:32:25 (425 KB/s) - “gpgme-1.6.0.tar.bz2” saved [983573/983573]

[root@supportserver-51 src]# 

安装后的错误

1:找不到。vimrc文件
解决方法:.vimrc是不可见文件,需要使用 ls -al 查看
2:花括号不匹配
解决方法:

vim ~/.vimrc

在.vimrc中添加一下几行

inoremap ( () <LEFT>

inoremap { {} <LEFT>

inoremap [ [] <LEFT>

inoremap ' '' <LEFT>

inoremap " "" <LEFT>

3:花括号匹配,但是并不自动换行缩进

先在配置文件~/.vimrc中设置:

set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
然后输入:
imap { {}<ESC>i<CR><ESC>V<O
其中,imap起到映射的功能。
在这里,将 { 映射为 {}<ESC>i<CR><ESC>V<O

问题:在root用户下配置,但是在普通用户下不起作用
解决方法:将root用户下的.vimrc文件 拷贝到普通用户下(此时拷贝不涉及用户之间关系)

[root@localhost ~]# cp .vimrc /home/zyc(普通用户)

猜你喜欢

转载自blog.csdn.net/zgege/article/details/80868904
今日推荐