gdb安装、vim配置

时间:2021-09-28 04:57:31

gdb的安装:

昨天使用vim的时候遇到了一些问题,分享一下:

首先说一下我使用gdb调试的时候出现的问题吧!在使用vim写程序的时候避免不了的就是调试,在Linux下,调试使用的是gdb。

不过,当我输入命令的时候,出现了报错,就是gdb这个命令不存在,多试了几次发现,命令写的没错,那么重点来了。

我发现,我没有安装gdb,这就尴尬了,然后就是百度了,发现这条命令会让你自动安装,不过前提是你的虚拟机得连上网:

yum install  gdb;

如果你使用了这条语句,还是没有解决问题,那么,请看一下:你是否已经切换到超级用户了,如果没有,那么su一下,再输入密码切换到超级用户,再试一下这条语句,接下来的只需跟着它的提示走就行了。

当然如果你需要其他的,比如:g++,也是同样的命令,只需将gdb改成g++即可

vim配置:

对于Linux初学者来说,vim是不可或缺的编辑器,不过,原始的vim太简陋了,简陋到连回车都不会空出几格。

不过vim还是有一个好的地方,就是,你自己可以任意的对其进行配置。

首先将你的Linux切换到超级用户,输入命令 su,回车在输入密码

然后输入命令ls -al看看你的文件里有没有一个叫做 .vimrc 的文件,如果有那么打开,没有那么touch一个。

打开方式是:输入命令:vim .vimrc

然后就可以在里面输入一些设置了:

 set nocompatible
set number
filetype on
set history=1000
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif

将这些设置输入进去,然后保存并退出(wq),之后在切换到普通用户,就可以正常使用了

接下来我们就来认识一下这些设置吧

set nocompatible

“显示行号

set number

“检测文件的类型

filetype on

“记录历史的行数

set history=1000

“语法高亮度显示

syntax on

“下面两行在进行编写代码时,在格式对起上很有用;

“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;

“第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编

“写上很有用

set autoindent

set smartindent

“第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格

set tabstop=4

set shiftwidth=4

“设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号

set showmatch

“去除vim的GUI版本中的toolbar

set guioptions=T

“当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声

set vb t_vb=

“在编辑过程中,在右下角显示光标位置的状态行

set ruler

“默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示

set nohls

“查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一

“个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依

“次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词

“时,别忘记回车

set incsearch

“修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀

if has(“vms”) //注意双引号要用半角的引号" "

set nobackup

else

set backup

endif

那么接下来我们就来看一下我设置完成之后的效果吧:

gdb安装、vim配置