`
oaklet
  • 浏览: 108857 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Vim使用技巧

阅读更多
测试文本:
<?xml version="1.0" encoding="UTF-8"?>
<datetime xmlns="http://xmlbeans.apache.org/samples/datetime">
  <important-date>
    <holiday>2009-12-22</holiday>
    <fun-begin-time>18:11:22</fun-begin-time>
    <birthdatetime>2001-04-16T15:23:15</birthdatetime>
    <payday>---15</payday>
  </important-date>
  <important-date>
    <holiday>2009-10-26</holiday>
    <fun-begin-time>10:22:33</fun-begin-time>
    <birthdatetime>1977-11-29T10:10:12</birthdatetime>
    <payday>---30</payday>
  </important-date>
  <important-date>
    <holiday>2009-10-03</holiday>
    <fun-begin-time>10:33:11</fun-begin-time>
    <birthdatetime>1988-11-29T10:10:12</birthdatetime>
    <payday>---12</payday>
  </important-date>
</datetime>

命令(删除有holiday的行):
:g/holiday/d
初始状态截图:

运行命令后截图:

命令(删除不包含holiday的行,剩余有holiday的行):
:g!/holiday/d
运行命令后截图:


g 命令对于文本日志的过滤非常好用,基本可以媲美 grep 了。
尝试命令
:g/holiday/p
跟grep的真是一家人哪!

命令(开一个未命名分割窗):
^Wn    (^W 表示 Ctrl + w)
运行命令后截图:

把未命名窗口移动到右面(变成垂直分割):
^WL    (Ctrl + w,Shift + l)
截图效果:


命令(复制有holiday的行,加到寄存器a或者说是剪贴板a):
:g/holiday/normal "Ayy
截图看不见效果:

光标从一个窗口跳到另一个窗口
^W^W    (连按两个 Ctrl + w )
截图效果:


命令(把寄存器a的内容粘贴出来)
"ap
截图效果:


将未命名文件另保存为文件 holiday.txt
:saveas holiday.txt
截图效果:


7z格式的压缩文件不能上传竟然!
  • 大小: 74.9 KB
  • 大小: 68.6 KB
  • 大小: 27.8 KB
  • 大小: 51.1 KB
  • 大小: 70.5 KB
  • 大小: 73.7 KB
  • 大小: 73.5 KB
  • 大小: 81.6 KB
  • 大小: 82.2 KB
分享到:
评论

相关推荐

    vim使用技巧合集

    **vim使用技巧合集** Vim(Vi Improved)是一款强大的文本编辑器,广泛应用于Linux系统中,也适用于其他操作系统。它的高效性和灵活性使得熟练掌握Vim成为许多IT专业人士的必备技能。以下是一些实用的Vim使用技巧,...

    两篇很牛的vim使用技巧

    两篇很牛的vim使用技巧 vim 技巧 chinaunix

    VIM使用技巧

    ### VIM使用技巧详解 VIM,作为一款高度可配置且功能强大的文本编辑器,深受开发者和系统管理员的喜爱。本文将深入探讨VIM的基础知识、常用技巧以及如何优化配置文件`vimrc`,旨在帮助读者提升VIM使用效率,更好地...

    vim使用技巧

    ### Vim使用技巧详解 #### 一、引言 在IT领域,尤其是对于程序员而言,高效地编辑代码是一项至关重要的技能。Vim作为一款强大的文本编辑器,因其丰富的功能和高度可定制性而在开发者中广受欢迎。《Vim实用技巧》一...

    VIM使用技巧之特殊字符的输入

    ### VIM使用技巧之特殊字符的输入 在Linux环境下,VIM是一款非常强大的文本编辑器,它支持多种功能,包括但不限于文件编辑、脚本编写等。对于程序员和系统管理员来说,掌握VIM的一些高级特性是必不可少的。本文将...

    我的vim 使用技巧

    ### 我的 Vim 使用技巧 #### 一、Vim 的安装与配置 1. **官方网站**: 访问 [www.vim.org](www.vim.org) 获取 Vim 的源代码及安装指南。 2. **Unix 系统下的安装**: - 在大多数 Unix 系统中,可以通过进入 Vim 源...

    VIM使用技巧总结

    ### VIM使用技巧总结 VIM是一款非常强大的文本编辑器,尤其受到程序员和技术人员的喜爱。本文将基于给定的信息,对VIM的一些基础且实用的功能进行详细的解释与扩展。 #### 基本模式 VIM有三种基本模式:正常模式...

    VIM 实用技巧 第二版(全本)

    VIM 实用技巧第二版(全本) ,不是试读章节.是全本.用于VIM 的使用很好的一本书

    vim使用进阶:vim使用技巧、配置、命令和插件

    【vim使用进阶】系列教程深入探讨了vim编辑器的高级使用技巧,涵盖了vim的配置、命令、插件以及各种实用功能。以下是对各部分主要内容的详细解释: 1. **序言**:作者分享了使用vim的心得体会,对初学者提出了一些...

    大数据学习环境搭建系列(十)文本编辑器vim使用技巧.docx

    ### 大数据学习环境搭建系列(十):文本编辑器vim使用技巧 #### 概述 在大数据学习与处理过程中,高效地管理代码和配置文件是至关重要的技能之一。其中,`vim`作为一款功能强大的文本编辑器,在Linux环境下被广泛...

    vim使用技巧图书配合用示例代码

    本压缩包文件是《vim实用技巧》图书的配套示例代码,旨在帮助读者更好地理解和应用书中介绍的各种技巧。 首先,Vim有三种操作模式:命令模式、插入模式和底线命令模式。在命令模式下,你可以移动光标、进行复制、...

    Vim实用技巧

    因此,对于那些有意提升自己Vim使用技能的程序员来说,阅读《Vim实用技巧》是必由之路。该书共分21章,包含了121个技巧,每一章都是关于特定主题的技巧集合。这些技巧针对不同的问题提供了解决方案,帮助读者提升Vim...

    Vim实用技巧.pdf_vim实用_vim_

    本篇将详细探讨"Vim实用技巧",帮助你提升在Vim中的工作效率。 1. **启动与退出**:在命令行输入`vim`后接文件名即可打开文件,`:q`退出编辑,`:wq`保存并退出,`:q!`不保存强制退出。 2. **模式切换**:Vim有三种...

    Vim实用技巧:使用模式入门篇(第2版)

    **Vim实用技巧:使用模式入门篇(第2版)** Vim,全名Vi Improved,是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。它以其高效的操作方式和丰富的可扩展性著称。《Vim实用技巧:使用模式入门篇(第2版)》是一...

Global site tag (gtag.js) - Google Analytics