`
yeluowuhen
  • 浏览: 152049 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

root用户下修改vi至vim

 
阅读更多

           一般系统中,如果用vi打开一份文件,如果vi没有默认设置为vim,则命令模式下:echo $VIM不会显示出vim的值,这时如果想要默认为vim模式,需要在/etc/profile.d/vim.sh里修改值,原有信息如下:

 

if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
  [ -x /usr/bin/id ] || return
  tmpid=$(/usr/bin/id -u)
  [ "$tmpid" = "" ] && tmpid=0
  [ $tmpid -le 100 ] && return
  # for bash and zsh, only if no alias is already set
  alias vi >/dev/null 2>&1 || alias vi=vim
fi

   将第5行的 [ $tmpid -le 100 ] && return改为   [ $tmpid -ge 100 ] && return

 

    然后执行source /etc/profile.d/vim.sh,即可将vi设成vim模式。

分享到:
评论

相关推荐

    vi和vim的基本介绍

    文章目录vi和vim的基本介绍是什么Vim的安装VIMVI/Vim常用的三种模式命令模式:编辑模式:指令模式:模式之间的转换 vi和vim的基本介绍 是什么 VI 是Unix操作系统和类Unix操作系统中最通用的文本编译器。 VIM 编译器...

    vim编辑工具

    使用Ubuntu16后才知道自带的编辑命令是vi下的,真的很不习惯,还是vim好用 在root权限下,将etc/vim/vimrc替换成该vimrc文件就可以了

    利用vim编辑器修改网络配置文件

    利用vim编辑器修改网络配置文件 利用vim编辑器修改网络配置文件,将Linux系统IP地址设置为自己使用电脑的同一网段地址。 掩码为255.255.255.0,网关为电脑使用的网关地址,dns为114.114.114.114。 启用网卡,并使用...

    vim命令的详细用法

    vim的命令 1.命令模式下的调整 【1】root 在超级用户下可以对 /etc/vimrc 进行设定(注意此处没有“.”) 使用~(家目录): vim ~/....在root用户下: vim /home/student/.vimrc 【3】练习(以root下为例) set nu cur

    vim安装包,用于linux十分便捷

    vim /root/.vimrc set ts=4 设置tab有多少空格 set ai 自动对齐 set nu set mouse=a set shiftwidth=4 shift + . 向左向右缩进 shift + , jklh ,cs 性感的注释 ,cu 取消注释 ,cc 注释一行 ,ca 切换...

    Linux命令参数的应用

    /root root用户的家目录 /dev 设备目录 查找) Linux命令的操作: vi/vim编辑器 ---->文本编辑器 格式:vi/vim 文件的名字 vi/vim命令的操作流程: 1.先写上命令 vi 文件的名字------>按下回车键:相当于打开了该...

    linux系统熟练使用vim程序编辑器

    vim是vimsual interface的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。这是其他编辑程序所没有的。vim 不是一个排版程序,它不像 Word 或 WPS...

    Linux根用户密码忘记重置方法

    系统将进入内核单用户模式,这时候可以使用 vi 或 vim 编辑器,修改用户文件。 步骤 6:修改用户文件 使用 vi 或 vim 编辑器,打开 /etc/passwd 文件,如图 8 所示。然后,按 i 或 a 进入插入模式,将第一行,root...

    小白一周学会Linux视频.zip

    16_016vi_vim快速入门 17_017vi_vim快捷键 18_018vi_vim内容梳理 19_019关机重启 20_020登录注销 21_021用户管理_1_ 22_022用户管理_2_ 23_023用户管理_3_ 24_024用户管理_4_ 25_025运行级别 26_026找回root密码 27_...

    ELK安装步骤_Linux

    一、 安装 jdk8 tar –zxvf jdk-8u151-linux-x64.tar.gz ...[root@localhost local]# vim /etc/security/limits.conf 添加以下内容 * soft nproc 65536 * hard nproc 65536 * soft nofile 65536 * hard nofile 65536

    jonsen-cscope 2

    很多Linux程序员都习惯使用vi/vim等来阅读代码,然而在阅读一段代码时,如何快捷的找到代码中某些函数/变量的定义会非常方便理解代码。许多图形化的工具都有这一功能。vim/vi等也有很多相关的字符界面工具,这些...

    Linux vim编辑器脚本

    将此脚本放到Linux的/root目录下 重新打开终端即可生效。包括常用的快捷键

    浅谈ubuntu 使用securecrt vi编辑出现的问题

    在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不...由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“se

    Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin

    这时你需要进入/etc/mysql目录下,然后sudo vim/vi debian.cnf查看里面的用户名和密码,然后使用这个文件中的用户名和密码进入mysql,假如debian.cnf中的用户名为debian-sys-maint,则: mysql -u debian-sys-maint -p...

    定义vim配置文件vimrc用于c/c++编程

     vim配置文件一般有两份,属于root的/etc/vim/vimrc和属于当前用户的~/.vimrc,两者都可以配置vim,而当两者配置信息有冲突时,以后者为准。  我的/etc/vim/vimrc文件内容如下: runtime! debian.vim syntax on ...

    RaspberryPi3 linux 1 —— 文件管理,vim,用户管理,网络管理

    Linux1~~通配符目录帮助I 文件管理1 命令2 文件权限II vi编辑器III 用户管理:root用户 和 普通用户IV 网络管理 ~~ sudo shutdown now -h 关机 which 命令名 查看该命令所在地 通配符 * 所有目标 xxx* 以xxx开头...

    Tutorial-How_To_VIM_Bash_and_SSHConfig

    基本 VIM 命令 / Bash 配置文件 / SSH 配置我整理这份指南是为了让事情变得更容易,因为让我们面对现实,没有人愿意在每次登录服务器时都输入“ssh root@yoursuperlongurl”。 本自述文件将涵盖一些简单的 vim 命令...

    华清学院学院笔记

    Linux 系统中可以使用 vi 编辑器或 vim 编辑器编辑文件。 二、VI 编辑器基础知识 VI 编辑器是 UNIX 系统中最基本的编辑器,它提供了一个视窗设备,通过它可以编辑文件。VI 编辑器可以分为三种操作状态,分别是命令...

    Mysql 忘记root密码的完美解决方法

    1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出 3.重启mysql服务:service mysqld restart 二、更改root用户名 1.重启以后,...

Global site tag (gtag.js) - Google Analytics