鸟哥的Linux私房菜基础学习篇(第三版)之第十章: vim程序编辑器

本文详细介绍Vim编辑器的基本操作、编辑模式及指令模式等内容,包括移动光标、查找替换、撤销重做等基本技巧,并介绍如何进行区块选择、多文件编辑及设置等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第十章:332 vim程序编辑器

  1.  vi与vim
      1.1为何要学
  2.  vi的使用:一般模式、编辑模式(ioar IOAR--Esc)、指令命令模式(:/?--Esc)
      2.1 简易执行规范
          :wq 与wq!
      2.2 案件说明
          一般模式
     
    移动光标:
    Home,End,PageUp,PageDown
    G:到最后一行
            gg:到第一行
            n<Enter>:下移n行


            查找与替换:
    /word 与?word搜索
            :1,$s/word1/word2/g 替换
    :1,$s/word1/word2/gc 询问替换


    删除复制粘贴:
           dd:删除整行
           yy:复制整行
           p,P:粘贴行

    撤销与重做:
           u:复原前一个动作
           ctrl+r:重做上一个动作
          编辑模式
    iI,aA,oO,rR
          指令模式
    :wq
       :set nu  显示行号
    :set nonu 取消行号
      2.3 vim的暂存档,救援恢复与开启式的警告讯息
  3.  vim的额外功能
      3.1区块选择 v
      3.2 多档案编辑
          vim filename1 filename2 编辑两个文档
          :files 查看
          :n 到下一个编辑的档案
          :N 回到上一个边间的档案
      3.3 多功能窗口
          :sp filename
          ctrl+w+上下键 切换窗口光标
      3.4 vim 环境设定与记录:~/.vimrc,~/.viminfo
      3.5 常用指令示意图
  4. 其他vim使用注意事项
      4.1 中文编码的问题
      4.2 DOS与Linux的断行字符
          dos2unix [-kn] file [newfile]
          unix2dos [-kn] file [newfile]
    -k 保留mtime
    -n 保留原文档
      4.3 语系编码转换
          iconv --list
          iconv -f 原本编码 -t 新编码 filename [-o newfile]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值