`
LifeFree
  • 浏览: 60312 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

用VIM得到设置要打印页码的脚本

阅读更多

    因为觉得在电脑上读PDF文档太不舒服,最近买了台打印机把文档打印出来读。当然买的是最便宜的不支持双面打印的激光打印机。为了节省纸张我需要每张纸一面打印2×2的4页内容,反面也要打印。

 

    当然pdf阅读器就支持2*2的打印,也可以设置要打印的页面。

print

 

    我需要做的是:

   1. 先打印纸张的一个面:在Pages里填写上 1-4,9-12,17-20等等。

   2.打印完一面后将打印纸换个面打印另一面:在Pages里填写上 5-8,13-16,21-24等等。

 

    那么怎么快速的得到一本几百页的文档的页面串了?

 

    假设你有一本400页的文档,用VIM:

:for i in range(51) | call setline(i,(8*i-7).'-'.(8*i-4)) |endfor | %s/\n/,/g 

 生成:1-4,9-12,17-20,25-28,33-36,41-44,49-52,...,385-388,393-396,

 

 另一面用:

:for i in range(51) | call setline(i,(8*i-3).'-'.(8*i)) |endfor | %s/\n/,/g

 生成:5-8,13-16,21-24,29-32,37-40,45-48,53-56,...,389-392,397-400,

 

这个脚本分成两部分第一个部分是for循环语句使用range()函数和setline函数来输出行号;第二部分是将换行符\n,替换为逗号。

 

 

 

  • 大小: 47.9 KB
0
0
分享到:
评论

相关推荐

    vim增强功能脚本 vim配置脚本使用与Windows Linux Unix

    标题和描述提到的"vim增强功能脚本"及"vim配置脚本"正是这种自定义性的体现。 首先,`vimrc`配置文件是Vim的核心,它包含了用户个性化设置的所有指令。当你启动Vim时,这个文件会被读取,使得编辑器按照你的偏好...

    功能强大的vim脚本

    vim脚本 功能强大 vim脚本 功能强大 vim脚本 功能强大 vim脚本 功能强大

    VIM-IDE 脚本自动配置

    这个脚本可能包含了获取插件仓库、安装依赖、设置VIM配置文件(.vimrc)等步骤。用户只需运行这个脚本,就可以在自己的系统上快速搭建一个完整的VIM-IDE环境。 配置VIM-IDE时,通常会涉及到以下步骤: 1. 安装VIM...

    据说是史上最强的vim脚本

    在这个被称为“史上最强”的vim脚本中,我们可以期待一系列优化和增强Vim体验的设置。 Vim脚本,即.vimrc文件,是Vim的配置文件,用于定义用户首选项和自定义功能。通过编辑.vimrc,用户可以个性化他们的Vim环境,...

    vimconfig-vim配置脚本

    vim自动提示等多种功能 先安装ctags 然后进入./vim文件中执行 sh vim_config_ctags-v2.0.sh 再进入./vimconfig中执行 解压缩压缩报 tar jxvf vimconfig.tar.bz2 然后执行 ./config.sh 脚本会自动更新 用户根目录下...

    vim颜色设置

    ### Vim颜色设置详解 #### 一、引言 在日常编程与文本编辑过程中,Vim 是一款非常强大的工具。为了提高工作效率以及个性化编辑环境,掌握 Vim 的颜色设置是非常必要的。本文将详细介绍 Vim 颜色设置的方法及步骤,...

    vim高亮配置源码,执行两次脚本文件即可使用

    压缩包中的"vimconfig"文件包含了整个vim配置的脚本,它可能包含了更多的自定义设置,如缩进、快捷键、插件等。为了应用这个配置,你需要将"vimconfig"解压到适当的目录,通常是在用户主目录下创建.vim目录,然后将...

    Vim环境脚本

    除了这两个主要工具外,Vim环境脚本可能还包括一些其他的配置文件和插件,这些文件可能包含设置高亮、自动补全、折叠代码、语法检查等功能。例如,`ftplugin`目录下的文件可能为特定文件类型(如Python、Java或...

    vim操作,打印出来可以直接参考

    文档里是vim操作的全部详细的图片,对于经常使用linux的人来说简直是方便至极

    vim样式设置工具

    这个“vim样式设置工具”就是为此目的而设计的,它可以帮助用户轻松调整Vim的颜色方案、关键词高亮、缩进设置等。 1. **颜色方案**:Vim支持多种颜色方案,每种方案都有独特的背景和前景颜色组合,以及对不同元素...

    最全的vim脚本配置说明

    ### 最全的vim脚本配置说明 #### 一、引言 Vim是一款高度可定制的文本编辑器,广泛应用于Linux系统中。通过修改`.vimrc`文件,我们可以实现多种功能,比如设置编码、增强编辑体验等。本文将详细介绍如何通过配置`....

    vim执行脚本

    包含vim执行脚本和整理的rc文件.执行脚本包括ctags,taglist,bufexplorer等。

    经典vim插件设置

    7. **vim_config.rar**:这是Vim的配置文件压缩包,通常包含.vimrc文件,这是Vim启动时读取的配置文件,用户可以在这里设置各种快捷键、映射、颜色方案等,以定制自己的Vim环境。 总的来说,通过这些插件和配置,...

    vim设置20130906, 适合编程爱好者

    每个插件的目录下的conf.vim中有更多的设置及说明 "FuzzyFinder fuf.vim模糊查找 source ~/.vim/bundle/fuzzyfinder/conf.vim "NERD_commenter.vim source ~/.vim/bundle/nerdcommenter/conf.vim "单独切换打开...

    vim-themis, Vim脚本的测试框架.zip

    vim-themis, Vim脚本的测试框架 themis.vimthemis.vim 是Vim脚本的测试框架。 有关详细信息,请参阅帮助 。CI服务状态AppVeyor CircleCI 信号量 Travis CI 。

    vim键位图打印版整理

    本人一开始也是vim菜鸟一个,接触过linux/unix的朋友或者程序猿,都非常希望能用上逼格顶上天的vim,但是因为vim各种模式,各种高级快捷操作,入门很难。我自己也是过来人,但是我搞到了高效的使用和增强记忆的vim...

    Vim-IDE脚本实现“一键安装”

    这个脚本通常包含一系列自动化步骤,如检查系统兼容性、安装或更新Vim、获取必要的Vim插件、配置Vim设置,以及可能的额外工具,例如语言解析器、自动补全引擎等。对于Vim7.X,脚本会处理安装旧版本的需求,确保与...

    Vim编辑器与Shell命令脚本(MD格式)

    Vim编辑器与Shell命令脚本(MD格式)

    vim-fish, 用于编辑fish脚本的Vim支持.zip

    vim-fish, 用于编辑fish脚本的Vim支持 vim这是Vim为编辑 fish 脚本提供支持的插件。功能 aplenty语法高亮和文件类型检测,当然。基于关键字的控制结构自动缩进。end 终止鱼的所有自动折叠。使用 gq 运算符使用 fish_...

    vim jeffy插件和配置

    linux下用vim编辑器配合jeffy插件实现比较顺手的编程环境。Jeffy插件和配置文件(.vim):代码高亮 自动提示等。 vim版本必须大于7.1。 1,备份下vim配置文件(可选) 2,解压jeffy-vim.zip 和里面的jeffy-vim-read.tar...

Global site tag (gtag.js) - Google Analytics