`

vim 处理一些简单问题

    博客分类:
  • vim
阅读更多

  1. vim宏
    例如有下面这样的id文件一,需要转化为文件二这样的格式
     
       文件一:

    24723434
    24723434
    24723434
    24723434
     
       文件二:
    24723434,24723434,24723434,24723434
     
    最简单的方法,手动一行一行的在后面插入一个逗号,然后按del键,很快就弄完了,ok,如果有1000行呢? 

    这时候就需要用编辑器搞定了,我喜欢用宏搞定这类问题,当然很多编辑器都提供这个功能,不过没办法,谁叫我的标题写着vim呢,那就用vim的宏吧

    首先简单介绍一下宏的使用:

    是啥大家自己猜吧(简单说就是重复执行一写动作),按下q+a(a是名字可以是26个字母中的任何一个,其他的符号没试过)

    vim下面会显示“记录中”,好吧,现在你的操作都可以被记下来了,当然要实现刚才的功能还是要用一点vim命令的,

    (1)按下A (代表从行尾追加),然后","
    (2)按gJ 发生啥,你自己看效果吧
    (3)按q退出宏的记录
    (4)1000@a (a是宏的名字),意思是说把这个宏操作执行1000次
    (5)ok搞定了





 

分享到:
评论

相关推荐

    vim的简单实用版

    ### Vim的简单实用版知识点详解 #### 一、Vim简介 Vim是一款功能强大的文本编辑器,由Bill Joy在1988年基于vi编辑器的基础上开发而来。Vim支持多种操作系统,如Windows、Linux等,并且拥有高度可定制化的特点。它...

    vim插件a.vim

    安装`a.vim`插件非常简单。如果你已经安装了像`Vundle`、`Pathogen`、`NeoBundle`或`Plug`这样的vim插件管理器,只需将`a.vim`文件复制到对应的插件目录下,并在`.vimrc`配置文件中添加相应的加载指令。例如,如果你...

    vim.zip vim安装包 解压可用

    Vim以其高效、轻量级和高度可定制性而闻名,对于代码编写和文本处理有着极高的效率。 二、Vim的安装 1. 下载与获取:在本例中,你已经拥有了一个名为"vim.zip"的压缩包,这通常可以通过访问Vim官方网站或者通过第三...

    Vim 8.2 PDF 中文参考手册(最新)

    - **做小改动**:介绍如何进行简单的编辑操作 (`usr_04.txt`)。 - **选项设置**:讲解 Vim 的配置选项 (`usr_05.txt`)。 - **使用语法高亮**:说明如何启用和使用语法高亮功能 (`usr_06.txt`)。 - **编辑多个...

    vim-plugin插件

    它使得安装、更新和管理 Vim 插件变得简单,只需一行命令即可完成复杂的插件操作。 `taglist_46.zip` 包含的是 TagList 插件,它提供了一个侧边栏,显示当前文件中的函数、变量和标签等结构,帮助用户更好地理解和...

    笨方法学 Vim Script

    《笨方法学 Vim Script》是一本专为 Vim 用户编写的指南,旨在帮助用户深入理解并掌握 Vim 的内置脚本语言——Vim Script。通过实践和探索,你可以逐步提升在 Vim 编辑器中的效率和定制化能力。Vim Script 是 Vim ...

    vim入门及代码浏览 vim学习

    以下是Vim的一些基本操作和概念: 普通模式(NORMAL):这是Vim默认的模式,在这个模式下,你可以使用键盘快捷键来移动光标、复制粘贴文本以及执行更多操作。普通模式下的操作通常不需要按回车键确认。 插入模式...

    VIM 编辑器最新版本--VIM7.2

    在插件管理方面,VIM7.2引入了vim-pathogen,这是一个用于管理VIM插件的工具,它允许用户独立安装和升级各个插件,避免了以往插件之间的依赖冲突问题。这使得用户可以更加灵活地定制自己的VIM环境,根据个人需求选择...

    Vim 8.2 PDF 中文用户手册(最新)

    以上知识点包含了从Vim安装、启动、基础编辑,到高级技巧、自定义配置以及问题解决的各个方面。Vim是一个功能丰富的文本编辑器,它提供了强大的功能来满足不同的编辑需求,使得从简单的文本编辑到复杂的编程工作都...

    vim离线rpm适用centos操作系统

    执行过程中,脚本会处理依赖关系,复制必要的文件到系统路径,并完成Vim的配置。 Vim的强大之处在于它的灵活性和可定制性。通过修改`.vimrc`文件,用户可以根据个人喜好调整编辑器的主题、快捷键、插件等。例如,你...

    vim_files_files

    除此之外,Vim的宏录制和回放功能也很强大,可以用于批量处理文本。通过`:map`命令,你可以自定义快捷键,让复杂的操作变得简单。Vim还支持多种编程语言的语法高亮和代码补全,对于开发者来说非常友好。 总的来说,...

    vim中文参考手册

    vim的插件系统是其强大之处,通过安装不同插件,vim可以扩展为代码编辑器、项目管理工具甚至简单的IDE。例如,NERDTree插件提供了一个文件浏览器,便于在编辑代码时管理文件;Tagbar插件则能显示代码的结构,便于...

    ubuntu下的vim插件

    这个脚本会自动处理安装过程,确保所有的依赖项都已安装,并将插件正确地集成到您的Vim配置中。 使用这些插件可以显著提高Vim的生产力,特别是对于C/C++开发人员。cscope和ctags的组合提供了强大的代码导航能力,c-...

    vim for windows and dos

    除了基本的编辑功能,Vim还提供了一些高级特性: 1. **可视模式**:允许用户选择文本块,然后对选定的区域进行操作,如复制、剪切、粘贴或改变文本格式。 2. **记录与播放宏**:用户可以录制一系列操作,然后重复...

    vim user manual ---vim用户手册

    - **使用Vim教程**: 提供了一个简单的教程来帮助用户快速入门。 - **版权**: 明确了手册的版权信息。 ##### jusr 02.txtj Vim第一步 - **首次运行Vim**: 如何启动Vim并了解其初始界面。 - **插入文本**: 如何在Vim...

    vim编辑器用户手册

    Vim编辑器的定制是一个很大的话题,用户可以学习如何通过vimrc文件来配置Vim,包括简单映射的设置、插件的安装、帮助文件的增加、选项设置等。此外,用户手册中还包括使用语法高亮的方法,这对于编程工作尤其重要。 ...

    vim-plug, 我的vim插件, 基于vim-plug安装.zip

    3. **简单易用**:只需在.vimrc文件中列出想要的插件和它们的版本,然后执行一个命令,vim-plug就会自动处理剩下的工作。 4. **灵活性**:你可以指定插件的加载顺序,控制特定插件的加载条件,甚至在安装过程中添加...

    vim 7.2 for windows

    例如,Vim的命令模式允许用户通过键盘快速移动光标、插入文本、删除内容以及执行各种编辑操作,这对于经常处理大量文本的人来说非常有用。 "gvim72_7.2.269.0.exe" 这个文件名表明它是GVim 7.2的安装程序,版本号为...

    VIM Kit 提供了一种非常简单的方法来增强您的 VIM 编辑器 通过与一些非常有用的 VIM 插件集成

    6. **多窗口支持**:比如 vim-split 或 vim-quickswitch,它们优化了窗口管理,使得同时处理多个文件变得更加简单。 7. **颜色主题**:如 Dracula Theme 或 Solarized,提供多种美观且护眼的颜色方案,改善编辑环境...

Global site tag (gtag.js) - Google Analytics