1.简述
上一次成功安装Centos7,系统默认环境使用起来还是很不方便,所以现在先完成基本环境的配置,让环境更容易使用。
2.配置基本使用环境
1)连网
后面操作需要下载,所以必须连接网络;
2)安装git
Centos默认是没有git工具的,需要自己安装;
sudo yum install -y git
如果出现下图提示,需要添加超级用户,命令如下:
- 先进入超级用户,密码:2020;
- 进入到etc目录下,修改sudoers权限;
- 并用vim打开,输入“ i ”进入编辑模式,在101行添加用户;然-后“ esc ”键退出编辑模式,“:”进入命令行,输入“ wq ” 保存退出;
- 然后把文件权限修改回去;
su
cd ~/../../etc/
chmod 777 sudoers
vim sudoers
chmod 440 sudoers
完成后使用下面命令退出超级用户:
su ICer
3)安装givm
Centos默认是vim,使用上没有gvim方便,使用下面命令下载:
进行安装依赖库
sudo yum install -y ncurses-devel
以此使用以下命令编译安装
sudo yum install vim-X11.x86_64 -y
terminal输入“gvim”后,效果如图:
4)配置.bashrc环境
在home目录下打开.bashrc文件;
cd ~
gvim .bashrc
简单配置如下,最后一个可以完成使用cd进入目录后自动显示文件;
alias gv="gvim"
alias g="gvim"
alias la="ls -a"
alias ..="cd ../"
cd() { builtin cd "$@" && ls; }
保存退出后记得需要source一下
source .bashrc
超级用户下也需要同上一样的操作;不然在超级用户下上面的配置无效;
5)配置gvim
gvim界面实在不太好看,自己需要自定义配置下,在home目录下新建.vimrc;
touch .vimrc
使用gvim打开.vimrc
g .vimrc
具体配置如下:
" 语法高亮度显示
syntax on
" 设置行号
set nu
"防止中文注释乱码
set fileencoding=utf-8
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936,big-5
set enc=utf-8
let &termencoding=&encoding
"设置字体
set guifont=Monospace\ 13
" 设置tab4个空格
set tabstop=4
set expandtab
"程序自动缩进时候空格数
set shiftwidth=4
"退格键一次删除4个空格
set softtabstop=4
autocmd FileType make set noexpandtab
" 在编辑过程中,在右下角显示光标位置的状态行
set ruler
" 搜索忽略大小写
set ignorecase
" vim使用自动对起,也就是把当前行的对起格式应用到下一行
set autoindent
" 依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用
set smartindent
" 在状态列显示目前所执行的指令
set showcmd
" 设置颜色主题
colorscheme darkblue
set nocompatible
set backspace=indent,eol,start
保存退出,效果如下
6)terminal显示完整路径
Centos默认是只显示当前目录名,而不显示目前所在的完整路径,当我们进入很深目录时容易找不到所在位置,使用“pwd”查看显得很繁杂,索性直接配置成完整目录显示;具体如下:
su
cd ~/../../etc
gvim profile
在profile最底部添加如下命令,保存退出后记得source一下:
export PS1='[\u@\h `pwd`]\$'
在普通用户下,.bashrc中需要加入这个命令,效果如下
3.总结
现在将基本的使用环境配置好了,其他的可以按自己需要进行配置或者安装;下一步安装vcs、verdi等IC软件,整个安装完成后我将会分享整个EDA环境。