由于经常使用 vim 编辑配置文件,有时候也会进行使用vim 编写一些脚本和c/c++ 程序,所以配置一个常用的 vim 是很是必要的.这篇博文主要是记录vim使用和配置相关的一些知识点. 关于vim : vim 是比较好用的编辑器,很多linux server 都自带vi, vim 是vi 的升级版本.可以方便在linux 环境中进行安装和配置.vim主要功能是编写,并且有很好的扩展性.通过配置可以优化出适合自己的一种vim,并且可以把配置文件储存到github或者远程服务器上,当进入新的环境…
这里是backup的测试随笔,用于测试 CSS / Markdown 效果. 同时也是是本菜鸡考场上一般使用的Gedit配置. 只有6行,挺短的.应该算好记吧. 使用之前记得勾选首选项里的外部工具. 再去找Manage External Tools. Gedit大法好!Gedit大法好!Gedit大法好! UPD: 已经变成Emacs党...所以也贴一下Emacs配置 当然是蒯的 下面的话是某人要挟我写的... 蒯自Brave_Cattle的博客 传送门: https://www.cnblogs…
前言 工欲善其事,必先利其器.经过多次的重复配置ubuntu开发坏境,我终于决定花点时间总结一下,并将其写成一个自动化配置脚本.服务器实例:ubuntu 16.04,技术栈:shell,python. 1. 主机名 可以通过hostname newname修改主机名,不过最好是写入/etc/hostname文件,重启生效.为了让同一内网段的主机可以通过主机名访问,应在/etc/hosts 中添加私有ip的解析. 2. 命令提示符 与命令提示符相关的环境变量是PS1,初始值为:PS1='\[\e]…
前言 工欲善其事,必先利其器.经过多次的重复配置 ubuntu 开发坏境,我终于决定花点时间总结一下,并将其写成一个自动化配置脚本.服务器实例:ubuntu 16.04,技术栈:shell,python. 1. 主机名 可以通过 hostname newname 修改主机名,不过最好是写入 /etc/hostname 文件,重启生效.为了让同一内网段的主机可以通过主机名访问,应在 /etc/hosts 中添加私有ip的解析. 2. 命令提示符 与命令提示符相关的环境变量是 PS1,初始值为:PS…
前一段时间在windows下配置了github的环境,参考“TortoiseGit连接github.com”一文,现在学习在linux下编程,在网上找了点资料,配置在linux下使用github,将过程记录: 1.安装 1.1 使用yum安装的 命令:$ yum install git git-gui 1.2 生成密钥对,使用ssh-keygen方法 具体生成方式参考“使用ssh-keygen生存密钥对”一文 1.3 将生成的公钥复制到github.com中的SSHKEY中 如果出现产生的ssh…
前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的,有300MB空间: 开源:由于github开源的原因,有很多人参与其中,自然技术支持很好. 便捷:博客完全托管在github上,基本上不需要花时间去管理,博客使用Markdown语法,上手很容易. 需要了解的内容(能掌握更好): html+css+javascript git基本语法 markdo…
github是一个非常好的网络代码托管仓库,知晓许久,但是一直没有用起来,最近才开始使用git管理自己的文档和代码. Git是非常强大的版本管理工具,今天就告诉大家,如何在Linux下安装GIt,并且做相关配置,与GitHub上的仓库链接.我安装的环境是Ubuntu 14.04,64位的 1. 安装 Linux下安装 使用命令apt-get来安装 sudo apt-get install git 2. 配置 配置用户名密码 git config --global user.name "xxx&q…
安装vim-go 插件 vim 暂时对golang 还不支持语法高亮,如果用户希望使用vim 开发golang 程序,还需要给vim 安装对应的插件 首先需要安装一个vim-pathogen vim插件管理工具 mkdir -p ~/.vim/autoload ~/.vim/bundle curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim cd ~/.vim/bundle/ 编辑 ~/.vimrc 配置,增加以下…
红帽系列的 linux软件管理分为三类:1. rpm 安装软件.2. yum 安装软件.3. 源码包编译安装.前面两种会在相关专题给出详细讲解.源码包的编译安装是非常关键的,我们知道linux的相关版本非常多,相关的编译器,解释器也有很多,很多还有最小系统,嵌入式系统等等.同一功能的软件如果只有编译好的软件包,在其它linux的平台上,可能并不能正常安装运行,在此情况下,源码包编译安装出现了.所以本文的重点是以nginx为例,给出源码包编译安装的详细过程,同时带你手工编写自动化运行脚本. 准备工…
vim IDE平台-打造属于自己的配置 一.前言 目前工作环境基本以Linux为主,自然用到VIM也很多,很早就对如何提高VIM的使用效率有所研究,限于时间关系,也没做个系统记录和资料积累,时间久了又容易忘,好久没写文档了,算是对自己一个交代.本文所涉及的配置和插件在附件中有下载. 二.环境 开篇之前,有必要交代一下系统环境和常用软件版本. 操作系统: centos 6.2,2.6.32-431.el6.i686 git 版本: 3.2.29 yum版本: 1.8 vim版本 : 7.2.411…