分享Vim两种好用的功能:状态行和空白字符可见

Sat 29 September 2012

马上要放假了,没事折腾了一下Vim发现了两个非常棒的功能,一个是给Vim添加一个状态栏,一个是可以在编辑的时候显示空白,

我的状态栏显示了: 正在编辑的文件名, 选项 是Git显示git分支(需要fugitive插件) 文件类型 当前目录 当前字符的ASCII和16进制码 右边是当前光标所在行/列,文件的位置的百分比,和文件的长度 fugitive 可以在git获得:

git clone http://github.com/tpope/vim-fugitive.git

将plugin目录下的fugitive.vim复制到~/.vim/plugin下 在~/.vimrc添加如下内容

if has('statusline')
    set laststatus=2
    set statusline=%<%f\   " 文件名
    set statusline+=%w%h%m%r " 选项
    set …

Category: Vim Tagged: 空白 字符 可见 vim statusline

comments

Read More

Linux下配置vim一键编译C/C++并执行

Thu 05 April 2012

最近在学习C++,编辑器当然是vim,想在编辑的时候可以一键编译,于是自己写了一个小脚本配合vim来实现.由于刚开始学,所以对C/C++的扩展名不太了解,所以只对.cpp .cc .c进行处理.

首先在/usr/bin/下创建compile脚本:

vi /usr/bin/compile

添加如下内容:

#!/bin/bash
# Filename : compile
# Describe : To compile c/c++
# Author   : cold night(www.linuxzen.com)
# Version  : 0.2
# Change   : 增加终端着色 

clear
if [ $# -eq 1 ]
then
    filename=$1
    outname=${filename …

Category: Vim Tagged: 编译 一键 vim Linux C/C++

comments

Read More
Page 2 of 2

« Prev

Fork me on GitHub