Vim 相对行号

Wed 09 October 2013

在使用用Vim时时常会遇到像复制多行或者想快速向下/向上移动多行时而不知道行数的情况, 今天发现一个Vim对此有帮助的特性: 相对行号. 相对行号将会在每行前显示相对于光标所在行的行号, 相对行号你给出某些垂直移动命令时需要的计数值

Vim 7.4 之前的版本, 启用相对行号当前行号将变为0, 无法显示正常的行号, 在 Vim 7.4 中则可以正常的显示当前行号的同时来显示相对行号, 下面有两张图可以对比

Vim 7.3

Vim 7.3

Vim 7.4

Vim 7.3

从上面的图片看来, 启用相对行号后可以很直观的看到当前行距离上面/下面某行的行数

可以使用以下指令启用这个特性

set relativenumber

启用相对行号后再也不用为了复制多行费力气的去数了, so easy!

Category: Vim Tagged: Vim 相对 行号

comments


用Python将绝对URL替换成相对URL

Sat 29 September 2012

公司一个项目需要上传图片,一开始同事将图片上传后结合当前主机拼成了一个绝对的URL(http://192.168.1.1:888/m/getimg?filename=xxx.jpg由于同时给手机终端提供接口,在手机终端会引起一些bug,改完代码后要求将以前的uri替换成相对的URL(/m/getimg?filename=xxx.jpg),由于图片是用img标签嵌入到内容同时用a标签括起显示大图的,所以需要读取数据库并对内容进行替换,

脚本内容如下:

#!/usr/bin/env python
#-*- coding:utf-8 -*-
#
#
# author  : cold night
# email   : wh_linux@126.com
#

import pymongo
import re
from StringIO import StringIO

conn = pymongo.Connection()
db = conn …

Category: Python Tagged: 绝对 相对 替换 url python

comments

Read More
Page 1 of 1

Fork me on GitHub