yum安装gcc,gdb,gcc及vim配置
2018-03-05 10:45
531 查看
安装
首先需要查看自己的系统有没有安装以上软件,使用which命令;可以看到我的系统安装了以上软件,那么如何安装呢:
首先了解yum:
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
(以下操作均需要root权限与联网状态)
安装gcc
接下来使用命令:
yum list | grep gcc
可以看到与gcc相关的包
下一步:
yum -y install gcc
等待即可安装成功。
安装gdb
yum list | grep gdb
选择自己选中的包
yum -y install gdb
即可安装。
安装gcc
yum list | grep gcc
yum -y install gcc-c++
yum工具在Linux系统下非常好用一个命令,就可以安装好我们所需要的软件,且耗时较短。同样可以使用yum安装其余你所需要的软件。
vim配置
我们在初次使用vim时会觉得与Windows下比较时不太好用的。但是其实在vim下是可以自己进行配置的,可以自己配置自己熟悉并好用的vim。首先要找到路径:
cd /etc
找到vimrc的文件
vim vimrc
打开之后将以下内容复制进去(摘自网络)
” 开启语法高亮
syntax enable
” 开启语法高亮
syntax on
” 设置字体
set guifont=Monaco\ 12
” 设置历史记录条数
set history=2000
” 检测文件类型
filetype on
” 针对不同的文件,采用不同的缩进方式
filetype indent on
” 允许插件
filetype plugin on
” 启动自动补全
filetype plugin indent on
” 文件修改之后自动读入
set autoread
” 启动后不显示提示
“set shortmess=atI
” 设置取消备份,禁止临时文件生成
set nobackup
set noswapfile
” create undo file
set undolevels=1000 ” how many undos
set undoreload=10000 ” number of lines to save for undo
if v:version >= 730
set undofile ” keep a persistent backup file
set undodir=/tmp/vimundo/
endif
“set wildignore=.swp,.bak,.pyc,.class,.svn
” 显示当前横竖线
“set cursorline
“set cursorcolumn
” 设置退出Vim之后内容显示在终端屏幕,可以用于查看和复制
” 好处:误删什么,如果以前屏幕打开可以用来找回
” set t_ti= t_te=
” 设置在Vim中可以使用鼠标,防止终端无法拷贝
set mouse=a
”
” 显示当前行号和列号
set ruler
” 在状态栏显示正在输入的命令
set showcmd
” 左下角显示当前Vim模式
set showmode
” 光标移动至少保留的行数
“set scrolloff=7
” 命令行(在状态行下)的高度,默认为1,这里是2
set statusline=%<%f\ %h%m%r%=%k[%{(&fenc==\”\”)?&enc:&fenc}%{(&bomb?\”,BOM\”:\”\”)}]\ %-14.(%l,%c%V%)\ %P
” 总是显示状态栏(Powerline需要2行)
set laststatus=2
” 显示行号
set number
” 指定不折行
set nowrap
” 设置代码匹配,包括括号匹配情况
set showmatch
” how many tenths of a second to blink when matching brackets
” setmatchtime=2
” 开启及时搜索(is)
set incsearch
” 设置搜索高亮(hlsearch)
set hls
” 设置搜索时忽略大小写
set ignorecase
” 当搜索的时候尝试smart
set smartcase
” 设置代码折叠
“set foldenable
” 折叠方法
” manual 手工折叠
” indent 缩进折叠
” expr 表达式折叠
” syntax 语法折叠
” diff 对没有更改的文件折叠
” marker 标记折叠
“set foldmethod=indent
“set foldlevel=99
” 设置C/C++方式自动对齐
set autoindent
set cindent
set smartindent
” 设置tab宽度
set tabstop=4
” 设置自动对齐空格数
set shiftwidth=4
” 按退格键时可以一次删除4个空格
“set softtabstop=4
” 编辑的时候将所有的tab设置为空格(expandtab)
set et
” 使用Backspace直接删除tab
set smarttab
” 不在单词中间折行
set lbr
” 设置编码方式
set encoding=utf-8
” 设置打开文件的编码格式
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set helplang=cn
” 只对终端影响(默认)
set termencoding=utf-8
” use UNIX as the standard file type
set ffs=unix,dos,mac
” 如遇Unicode值大于255的文本,不必等到空格再折行。
set formatoptions+=m
” 合并两行中文时,不在中间加空格:
set formatoptions+=B
如下图所示:我只选取了适合自己编码习惯的配置,大家也可以依照自己的习惯选择配置,百度上有非常多的配置,也有安装包一键搞定。
相关文章推荐
- linux-使用命令安装gcc/g++, gdb, vim :配置yum
- Linux下安装gcc,gdb,MySQL以及vim的配置
- 使用命令安装gcc/g++, gdb, vim 以及配置
- 在Linux环境下安装gcc/g++/gdb/vim,以及进行vim的配置
- Linux下vim的配置和gcc/g++,gdb的简单安装
- 使用命令安装gcc/g++, gdb, vim的配置
- Linux中vim的配置,安装gcc/g++,gdb
- [linux]如何使用命令安装gcc/g++, gdb, vim
- centos 下安装gcc vim gdb
- 【Linux】g++/gdb的安装和vim的配置
- CentOS 6.4中升级编译安装GCC 4.8.1 + GDB 7.6.1 + Eclipse 以及Kdump配置
- 安装appach时出现没有安装gcc的错误,用yum安装gcc时yum出现错误(修改yum配置)
- Centos6.5下虚拟机Linux 关于g++,gdb,ctags安装以及vim的配置
- linux系统开发 1 基础apt-get 进程 作业 环境变量 安装vsftpd vim gcc gdb Makefile
- Linux-使用命令安装gcc/g++, gdb, vim
- gdb安装、vim配置
- CentOS 升级编译安装GCC 4.8.1 + GDB 7.6.1 + Vim的简单配置(Taglist、WinManager插件)
- Linux下的重要目录、命令讲解以及gcc/g++、gdb、vim的安装
- 教你在windows下安装使用配置vim+gcc[转]
- Linux-使用命令安装gcc/g++, gdb, vim