免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1980 | 回复: 8
打印 上一主题 下一主题

vi和vim的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-16 20:36 |只看该作者 |倒序浏览
我的系统是centos5.2。/etc/profile.d目录下面有一个文件vim.sh。内容如下:
if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
  [ -x /usr/bin/id ] || return
  [ `/usr/bin/id -u` -le 100 ] && return
  # for bash and zsh, only if no alias is already set
  alias vi >/dev/null 2>&1 || alias vi=vim
fi
为什么在uid大于等于100的时候输vi是vim的别名,
而uid小于100时不用定义这个别名?
我在用root登录后使用vi没有语法着色,而且敲vi习惯了不想再多加一个m,于是把第三行注释掉了。这样做有什么影响吗?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2009-02-16 20:43 |只看该作者
可以把/bin/vi删除,然后建立vim的软连接到/bin/vi

论坛徽章:
0
3 [报告]
发表于 2009-02-16 21:32 |只看该作者
呵呵,我以前的做法是把/bin/vi改名为vi.backup,然后将做一个vim的符号链接到/bin。
我感兴趣的是,为什么系统不为uid小于100的用户设置别名vi。

论坛徽章:
0
4 [报告]
发表于 2009-02-16 21:43 |只看该作者

回复 #1 pantaiyang 的帖子

定义一个软连接就可以使用

论坛徽章:
0
5 [报告]
发表于 2009-02-17 21:08 |只看该作者
系统用户uid小于100
手工建的用户一般uid都大于100
除非你手工去改这个uid

论坛徽章:
0
6 [报告]
发表于 2009-02-18 00:15 |只看该作者
uid小于100的一般是系统用户或者服务用户。

我想这样做可能是为了安全原因吧。

论坛徽章:
0
7 [报告]
发表于 2009-02-18 14:14 |只看该作者
uid小于100的一般是系统用户或者服务用户。

我想这样做可能是为了安全原因吧。

-----------------------------------------------
本来我也是这么想的,但是看了一下单位的as4,发现没有这个限制,而我的centos5.2却要区分uid

论坛徽章:
0
8 [报告]
发表于 2009-02-19 11:27 |只看该作者
原帖由 pantaiyang 于 2009-2-18 14:14 发表
uid小于100的一般是系统用户或者服务用户。

我想这样做可能是为了安全原因吧。

-----------------------------------------------
本来我也是这么想的,但是看了一下单位的as4,发现没有这个限制,而我的 ...


我的RHEL5.3也区分了。这个要请红帽的人来解释下了。


呼唤潜水*红帽人*

论坛徽章:
0
9 [报告]
发表于 2009-02-19 11:41 |只看该作者
没注意UID问题

但也是最近几天才注意到VIM和VI会有语法颜色的区别...哈哈,以后用SSH就不会太单调了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP