Advertisement

Vim命令汇总大全

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《Vim命令汇总大全》是一份全面详尽的指南,收录了从基础到高级的各种Vim编辑器操作指令,帮助用户提升编码效率和熟练度。 Vim常用命令大全,包含了新手学习时会用到的各种基本命令。这份资料非常适合初学者参考使用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Vim
    优质
    《Vim命令汇总大全》是一份全面详尽的指南,收录了从基础到高级的各种Vim编辑器操作指令,帮助用户提升编码效率和熟练度。 Vim常用命令大全,包含了新手学习时会用到的各种基本命令。这份资料非常适合初学者参考使用。
  • Vim
    优质
    本资源全面总结了Vim编辑器的各种常用及高级命令,帮助用户提升文本处理效率和操作熟练度。 ### Vim命令合集详解 #### 一、引言 Vim是一款极其强大的文本编辑器,深受程序员和技术人员的喜爱。它不仅功能强大而且高度可定制,能够显著提高开发效率。本段落旨在详细介绍Vim命令合集中的一些关键特性与命令,帮助用户更高效地使用Vim。 #### 二、命令历史 - **功能**: 使用`:`和``开头的命令会被记录下来。 - **操作**: 输入`:`或``后,可以使用上下箭头键浏览之前的命令。 - **应用场景**: 方便重复执行之前的命令,节省时间。 #### 三、启动Vim - **基本命令**: - `vim`: 启动Vim。 - `vim filename`: 打开并编辑名为`filename`的文件。 - **多文件处理**: - `vim file1 file2 file3`: 同时打开多个文件。 - `:open file`: 在当前Vim窗口中打开新文件。 - `:split file`: 在新窗口中打开文件。 #### 四、文件命令 - **切换文件**: - `:bn`: 切换到下一个文件。 - `:bp`: 切换到上一个文件。 - **查看文件列表**: 使用`args`命令展示当前所有打开的文件,其中当前编辑的文件会用方括号标记出来。 - **远程文件访问**: - `:e ftp://192.168.10.76/abc.txt`: 打开FTP上的文件。 - `:e qadrivetest1.txt`: 在网络共享中打开指定的文件。 #### 五、Vim的三种模式 - **正常模式**: 按`Esc`或`Ctrl+[`进入,左下角无特殊标记。 - **插入模式**: 使用`i`键进入,此时左下角会显示`--INSERT--`。 - **可视模式**: 使用`v`键进入,此时左下角将显示为 `--VISUAL--`. #### 六、导航命令 - **匹配括号**: - `%`: 快速定位到对应的括号位置。 - **移动命令**: - `h`: 左移一个字符。 - `l`: 右移一个字符。 - `k`: 上移一个字符。 - `j`: 下移一个字符。 - `w`: 前进至下一个单词的开头。 - `b`: 后退到上一词的开始位置。 - `e`: 移动光标至当前词尾,或下个词首(如果在当前词末)。 - `ge`: 移动光标至上一个完整单词的结尾处。 - `^` : 从行头移动到第一个非空白字符的位置 - `0` : 将光标移至本行的第一个字符位置。 - `$` : 快速将光标移到当前行尾部. - `gg`: 移动到文件开头. - `G`: 跳转到文件的最后. #### 七、查找与替换命令 - **查找**: - `text`: 查找文本 text,按`n`键继续向前搜索,按`N`向后搜索。 - `?text`: 反方向查找文本text ,同样使用 `n/N`进行上下移动. - 特殊字符如`.`, `*`, `[`, `]`, `^%?~$`需要转义处理. - 使用星号或井号(`*` 或者 `#`)搜索光标下的单词。 - 设置忽略大小写: 用命令 `set ignorecase`. - 关闭忽略大小写的设置 : 执行命令` set noignorecase` - 启用高亮显示搜索结果:执行 `set hlsearch`. - 禁止高亮显示 : 使用命令 `set nohlsearch`. - 开启逐步查找模式: 通过 `set incsearch`. - 全文滚动查询,从文件尾部返回到头部继续查找 : 设置` set wrapscan` - **替换**: - `r`: 替换当前字符. - `soldnew`: 在当前行的第一个匹配项中使用新词 new 替代原词 old. - `soldnewg`: 对于当前行的所有匹配进行替换操作。 - `%soldnew`: 全文替换单个实例 - `%soldnewg` : 执行全文件范围内的所有匹配的替换. - 指定从第10到20行在每行前面添加四个空格: `:10,20s/^/ /` #### 八、其他实用命令 - **交换相邻行**: - `ddp`: 互换当前光标所在行和其下紧邻的一行. -
  • Vim常用()
    优质
    本文档提供了Vim编辑器中常用的命令大全,旨在帮助用户快速掌握和熟练使用Vim进行高效的文本编辑工作。 以下是我在使用Vim过程中总结的一些常用命令以及NERDTree插件的指令。 首先介绍一下NERDTree插件。安装后你会发现它非常强大,几乎可以让你将Vim当作一个IDE来使用,是程序员展示技能的好帮手。 1. 基础操作: - `q!`:不保存并退出 - `:wq` 或`:x` : 保存文件并退出。 - `:w b.txt` : 将当前文件另存为b.txt - `:set nu`:显示行号 2. 多窗口编辑与操作: - 使用Ctrl+w+h来在多窗口间切换,也可以通过h, l, j, k进行移动; - 关闭当前窗口使用`:close` - 水平分割并打开新文件使用`:split sec.txt` - 垂直分割并打开新文件则为`:vsplit se.txt`
  • Vim常用
    优质
    本文档全面总结了Vim编辑器中常用的命令,旨在帮助用户快速提高在Vim中的操作效率和熟练度。 vim编辑器中常用的命令可以通过图片和树状结构的形式进行总结。例如:查找命令、修改命令、删除命令等。这样的总结能够帮助用户更好地理解和记忆这些常用操作。
  • Shell
    优质
    《Shell命令汇总大全》是一份全面详尽的资源指南,汇集了各类常用的Shell命令及其用法说明,适合程序员和系统管理员学习参考。 ### Shell命令大全知识点详解 #### 一、线上查询及帮助命令 在线查询及帮助命令是初学者接触Shell时首先需要掌握的一类命令。这类命令能够帮助用户了解其他Shell命令的具体用法及其参数设置。 - **man**: 手册页查看器,是最常用的帮助命令之一,可以通过`man 命令名`来查看该命令的手册页。 - **info**: 类似于man,但提供了更多的交互性。例如,`info ls`可以查看ls命令的信息。 - **whatis**: 显示命令的一行简短描述。例如,`whatis ls`将显示关于ls命令的基本描述。 - **apropos**: 搜索手册页的关键词,帮助找到相关的命令。例如,`apropos find`可以帮助查找与find相关的命令或选项。 - **help**: 内置命令的帮助工具,通常用于查看Shell内部命令的使用方法。例如,在bash中输入`help cd`可以查看cd命令的用法。 #### 二、文件和目录操作命令 这一类命令主要用于文件和目录的操作,是日常工作中最常用的一类命令。 - **mkdir**: 创建目录。例如,`mkdir test`创建名为test的新目录。 - **rmdir**: 删除空目录。例如,`rmdir test`删除名为test的空目录。 - **rm**: 删除文件或目录。例如,`rm file.txt`删除名为file.txt的文件。 - **mv**: 移动文件或重命名文件。例如,`mv file1.txt file2.txt`将file1.txt重命名为file2.txt。 - **cp**: 复制文件或目录。例如,`cp file1.txt file2.txt`复制file1.txt到file2.txt。 - **touch**: 创建新文件或更新现有文件的时间戳。例如,`touch newfile.txt`创建一个名为newfile.txt的新文件。 - **ln**: 创建链接。例如,`ln -s source target`创建指向source的符号链接target。 #### 三、查看文件及内容处理命令 此类命令用于查看文件内容以及对文件内容进行基本处理。 - **cat**: 显示文件内容。例如,`cat file.txt`显示file.txt的内容。 - **more**: 分页显示文件内容。例如,`more file.txt`分页显示file.txt的内容。 - **less**: 类似于more,但提供更多的交互性。例如,`less file.txt`分页显示并允许前后翻页。 - **head**: 显示文件的前几行。例如,`head -n 10 file.txt`显示file.txt的前10行。 - **tail**: 显示文件的后几行。例如,`tail -n 10 file.txt`显示file.txt的最后10行。 - **grep**: 在文件中搜索匹配正则表达式的行。例如,`grep pattern file.txt`搜索file.txt中包含pattern的行。 - **sed**: 流编辑器,用于文本转换和过滤。例如,`sed spatternreplacementg file.txt`替换file.txt中的所有pattern为replacement。 - **awk**: 强大的文本处理工具,支持复杂的文本分析和格式化。例如,`awk {print $1} file.txt`打印file.txt中每一行的第一列。 #### 四、文件压缩及解压缩命令 用于文件的压缩与解压缩操作。 - **gzip**: 压缩文件。例如,`gzip file.txt`压缩file.txt为file.txt.gz。 - **gunzip**: 解压文件。例如,`gunzip file.txt.gz`解压file.txt.gz为file.txt。 - **tar**: 归档工具,常用于打包多个文件为一个档案文件。例如,`tar -cvf archive.tar file1.txt file2.txt`创建包含file1.txt和file2.txt的archive.tar。 - **xz**: 高效的压缩工具。例如,`xz file.txt`压缩file.txt为file.txt.xz。 - **unxz**: 解压xz压缩文件。例如,`unxz file.txt.xz`解压file.txt.xz为file.txt。 #### 五、信息显示命令 这些命令用于显示系统信息或文件的状态等。 - **date**: 显示当前日期时间。例如,`date`显示当前的日期和时间。 - **cal**: 显示日历。例如,`cal`显示当前月份的日历。 - **df**: 显示磁盘分区的使用情况。例如,`df -h`以易于阅读的方式显示磁盘空间的使用情况。 - **du**: 查看文件或目录的磁盘使用量。例如,`du -sh home`显示home目录的磁盘使用量。 - **free**: 显示系统内存状态。例如,`free -m`显示以MB
  • Linux(最面)
    优质
    本资料汇集了Linux系统中最全面且实用的命令大全,涵盖文件操作、网络配置及系统管理等多个方面,适合各级别用户学习参考。 这里有7本Linux命令文档供你下载:《最全Linux常用命令大全.pdf》、《Linux命令大全完整版.pdf》、《Linux命令大全.pdf》、《Linux命令大全.chm》、《Linuxidc.com修改版 Linux命令大全.chm》、《Linux基础命令教程豪华版.chm》和《Linux常用命令大全.chm》,一定有你需要的资料。
  • GDB调试
    优质
    本资料全面总结了GDB调试器的各种命令,涵盖启动、运行控制、查看程序状态及修改内存等操作,适用于各类编程语言开发中的调试需求。 C++的GDB调试命令大全,方便进行GDB调试使用。
  • Linux基础-
    优质
    本资料全面总结了Linux操作系统的基础命令,旨在帮助初学者快速掌握常用的系统管理技巧和操作方法。 Linux命令汇总如下: ls:英文原意为list,功能是显示目录文件。语法为ls [-选项] [文件或目录]。常用的选项包括-a(显示所有文件,包括隐藏文件)、-lh(以详细信息格式显示)、-d(查看目录属性)和-i(查看i节点)。 mkdir:英文原意为make directories,功能是用来创建新目录。语法为mkdir [-p] [目录名],其中-p选项表示递归创建多个层级的目录。 cd:英文原意为change directory,用于切换当前工作目录。使用方法是cd [目录],例如cd .可以用来返回到当前的工作目录。 pwd:功能是用来查看当前所在的工作路径。这是一个非常常用的命令,可以帮助用户确定当前位置。 touch:其作用是在指定位置创建一个新的空白文件。语法为touch [选项] [文件名]。 cat:用于显示文本段落件的内容。使用方法是cat [选项] [文件名],如果需要一页页地滚动查看大量内容,则可以配合more命令一起使用;另外,通过执行 cat -n 文件名 可以在输出时自动添加行号。 cp:功能是用来复制文件或目录。语法为cp [选项] 源文件或目录 目标位置。这个命令支持复制单个文件或者整个目录结构。
  • Ansys流实例
    优质
    《Ansys命令流实例汇总大全》是一本全面介绍ANSYS软件中APDL语言应用的技术书籍,通过丰富的案例详细解析了如何高效使用命令流进行结构、热力学和电磁等多领域的仿真分析。 包含桥梁和隧道实例命令流的教程以及ANSYS学习技巧等内容,希望能对大家有所帮助。
  • Vim操作
    优质
    《Vim命令操作全解》是一本全面解析Vim编辑器使用技巧和高级功能的手册,旨在帮助程序员和系统管理员提高工作效率。 本图片包含了大量常用的Vim使用命令和操作,并且对所使用的命令进行了分类,方便查阅。