07 vi Editor Basics and Printing

1.Three Modes of vi

  • command mode(刚进vi时就为命令模式,此模式下可进行change,delete,yank(copy),put(paste),search操作 )

1>.移动光标点:   W 下跳一个词    B 上跳一词     ( 跳至下句    ) 跳至上句  { 跳到上段   } 跳到下段   另外:上下左右箭头移动
2>. 命令模式下的编辑操作:其中行的操作,因为后一个字母被Letter占用。所以后一字母采用重复前一字母的方式。

 ChangeDeleteYank(copy)
Linecc dd yy
Lettercl dl yl
Wordcw dw yw

Put(paste): P键粘贴
3>撤消更改: u 恢复上次撤消      ctrl-r   还原一次      U 恢复或撤消所有
4>查找关键字   /text   向下查找       ?text 向上找    n 向同方向查继续找    N 反方向继续查找
技   巧:
       dt c     delete from cursor to the letter c
      
r c      replace a character with c
         x        delete a character
         5dd    delete 5 lines
         5yy     copied 5 lines
         5x       deleted 5 characters
         R       以替换方式进入编辑,输入的文字替代当前光标字母 ,要还原上一字符按 倒退

  • Insert mode 按 a 键 或 i 键 或 o 键 进入insert mode,按ESC键退到command mode
  • ex mode(extended mode     在命令
  • 模式下输入 :  进扩展模式,此模式下可以进行查找、替换、保存、退出操作

存盘与退出:
         :w 保存     :q 退出       :wq 存盘且退出    
         :w! 强制写入(以root操作只读文件)  :q! 强退(放弃编辑)   ;wq! 强存退出

2.Printing in Linux  - Common UNIX Printing System (CUPS)

  • 配置打印机 : system-config-printer
  • 打印机的Queue的目录: /var/spool/cpus
  • 打印:  lpr  或  lp   例如:  lpr -Php  README  意为把README文件传送到名为hp的打印机上打印.注意参数-p紧跟打印机名无空格.    
  • 查看打印队列(Queue); lpq (只能查看一台打印机的Queue) 或 lpstat( 查所有打印机队列)
  • 删除打印队列中的文件 : lprm cancel  
  • 移动队列中的文件: lpmove
  • 修改优先级 例: lp -i17 -q51    提高Job id为17的文件的优先权,所有文件的默认优先权为50
  • Queue到打印机的开关: disable printername        /usr/bin/enabe printername (enable须指明路径)
  • 用户到Queue的开关: reject 关   accept

3.Printing Utilities
postscript文件不需要打印机驱动就可打印.

  • enscritp      文本文件转 postscript格式           例: ]#enscritp a -p a.ps
  • ggv               查看postscript和pdf格式文件    
  • ps2pdf                                                               例: ]#ps2pdf  a.ps > a.pdf
  • pdf2ps
  • mpage       多页合成到一页打印                        例: ]#mpage -4 a.ps > mpage.a.js  将四页合一页
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值