博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
系统挂了,记录一下备份的东西
阅读量:5747 次
发布时间:2019-06-18

本文共 2015 字,大约阅读时间需要 6 分钟。

hot3.png

十月国庆,今天电脑卡了,更新过系统什么sela语音之后,没法关机,无奈重装系统吧蛋疼的就是下面的了,装了系统又要重新配置一些环境什么的 记录以下,顺便给新系统做了备份以后,再出问题就按照步骤来

1 备份系统数据,xcode用户数据 2 备份vim配置文件vimrc, ~/.vimrc 以及/usr/share/vim/vim73 或/vim74里面的colors文件,这个主要主题颜色设置 3 制作mac U盘命令 sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/iPlaySoft --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction 这里注意要下载好E1系统或你之前有系统双击安装进application,才能进行这一步,注意/Volumes/下面填写自己U盘名字 4 装系统新版mac OS X E1 5 系统装完,接下来配置一些常用的 搜狗输入,键盘切换语言设置,终端颜色配置,把保存的vimrc重新恢复过来,colors里面的主题也恢复过来 6 安装homebrew ruby -e "$(curl -fsSL )" //或者 ruby -e "$(curl -fsSL )"

7 安装新版vim和macvim brew install vim brew install macvim brew install ctags brew install cscope

8 设置Mac上的ctage和默认的vim

现在已经安装了必备的软件了,但是Mac下Xcode也有一个程序叫ctags,而且mac也自带vim,所以我们需要修改系统变量:

sudo vim /etc/paths

9 系统默认将/usr/bin放在第一行,只需要将/usr/local/bin放在第一行就可以了:

/usr/local/bin /usr/bin /bin /usr/sbin /sbin

10 经过这样的配置,就可以使用最新版的vim了。

用ctags和cscope解析代码

接下来在代码的根目录运行:

ctags -R cscope -Rbq

11 使用vundle自动安装相关插件并配置

首先需要安装vundle,否则会报错的

在用户目录下创建.vimrc文件 注意查看的时候要用ls -a 来查看隐藏文件

粘贴这段内容到.vimrc中: 因为我的原来的vimrc中已经有这个插件了,所以我直接用原来的vimrc

syntax on let g:tagbar_ctags_bin='/usr/local/bin/ctags' let g:tagbar_left = 1 nnoremap <F3> :TagbarToggle<CR> let NERDTreeWinPos='right' nnoremap <F2> :NERDTreeToggle<CR> nmap <F4> :SrcExplToggle<CR> let g:Srcexpl_winHeight = 8 " // Set 100 ms for refreshing the Source Explorer let g:SrcExpl_refreshTime = 100 " // Set "Enter" key to jump into the exact definition context let g:SrcExpl_jumpKey = "<ENTER>" " // Set "Space" key for back from the definition context let g:SrcExpl_gobackKey = "<SPACE>" let g:SrcExpl_pluginList = [ \ "Tag_List", \ "NERD_tree" \ ] set tags=tags;/ "搜索上一级建立的tag nmap <C-H> <C-W>h "control+h进入左边的窗口 nmap <C-J> <C-W>j "control+j进入下边的窗口 nmap <C-K> <C-W>k "control+k进入上边的窗口 nmap <C-L> <C-W>l "control+l进入右边的窗口

12 插件安装需要bundle安装bundle $ git clone ~/.vim/bundle/vundle

13 启动vim,运行:BundleInstall安装所需要的插件,可能比较慢

转载于:https://my.oschina.net/u/2528742/blog/754754

你可能感兴趣的文章
百万下载量的 Android 应用后台收集用户信息
查看>>
Maven多模块项目新建技巧-解决公共项目install之后可以在单独模块中直接编译
查看>>
环境变量方式使用 Secret - 每天5分钟玩转 Docker 容器技术(158)
查看>>
门口的共享打印机被挤爆了,这回共享新玩法能撑多久?
查看>>
CDH5 大数据实验平台搭建笔记
查看>>
无人机撞脸实验,2.6磅以上无人机确定为不安全飞行物
查看>>
PHP中空字符串介绍0、null、empty和false之间的关系
查看>>
一小时前端技术从入门到精通(放弃)
查看>>
极简网关认证方案:诞生于国科大的“认证博士”
查看>>
工业串口和网络软件通讯平台(SuperIO 2.0)发布
查看>>
精准医疗或将引领一个医学新时代
查看>>
PostgreSQL 从文件时间戳获悉一些信息(如数据库创建时间)
查看>>
Silver Peak和上海理想信息达成合作,向跨国企业提供管理SD-WAN服务
查看>>
ResNet告诉我,我是不是世界上最美的人?
查看>>
阿里云MVP Meetup 《云数据·大计算:海量日志数据分析与应用》之《数据质量监控》篇...
查看>>
3D生物打印药物,给人类带来了更可靠、更有效的药物治疗方式
查看>>
ActiveMQ 即时通讯服务 浅析
查看>>
Setting styles on individual Flex Accordion headers
查看>>
10【在线日志分析】之基于Spark Streaming开发OnLineLogAanlysis1
查看>>
SQL语句技巧之去除重复行
查看>>