gdb安装、vim配置

来源:互联网 发布:ps3软件下载 编辑:程序博客网 时间:2024/05/16 01:14

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

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

这里写图片描述

1 0
原创粉丝点击