第9章 Vim概述
:version 查看vim版本
第10章 Vim对vi的主要改进
内置帮助功能
:help 获取帮助
启动与初始化
:help startup
系统与用户的配置文件
vim加载配置的顺序
- VIMINT环境变量
- 用户的vimrc文件 - $HOME/.vimrc
- exrc选项 - 如果设置了vim的exrc选项,会加载[._]vimrc [._]exrc文件
vimrc文件:
新的移动命令
n% |
移动到文本n%所在位置 |
:go n
或者
n go |
移动到第n个字节 |
|
|
|
|
|
|
第11章 Vim的多窗口功能
启动多窗口
vim -o file1 file2 在命令行启动
vim -o5 file1 file2 预先分配5个窗口,水平分割
多窗口编辑
:split 水平分割一个窗口,新窗口中编辑当前文件
:vsplit 水平分割一个窗口,新窗口中编辑当前文件
:split otherfile 水平分割一个窗口,新窗口中编辑文件otherfile
:[n]split [++opt] [+cmd] [file] |
水平分割,分割后的窗口大小是n行
文件名由file指定 |
:[n]new [opt] [cmd] |
同上,不能指定文件名,用新窗口打开的是一个新文件 |
:[n]sview [opt] [cmd] [file] |
只读方式打开 :split |
:[n]sfind [opt] [cmd] [file] |
在path下寻找file |
:[n]vsplit [opt] [cmd] [file] |
垂直分割 |
:[n]vnew [opt] [cmd] |
垂直版 sview |
Ctrl+W+j 向下一个窗口
Ctrl+W+k 向上一个窗口
分享到:
相关推荐
本篇学习笔记将深入探讨VI的使用技巧,包括文本编辑、快速移动、缓存区操作以及ex编辑器的功能。 一、文本编辑命令模式下: 在命令模式中,你可以通过以下方式操作文本: 1. 检查磁盘剩余空间:`:!df`。 2. 移动...
本篇笔记主要涉及的是Python语言和Vim编辑器的使用,以及Tensorflow学习的基础。首先,我们来深入了解一下Vim编辑器及其基本操作。 Vim是一个强大的文本编辑器,对于程序员来说非常有用。它允许用户高效地编写和...
本篇笔记主要介绍 Linux 基础命令和 VI 编辑器基础知识。VI 编辑器是 UNIX 系统中最基本的编辑器,它提供了一个视窗设备,通过它可以编辑文件。学习 VI 编辑器可以帮助读者在 UNIX 世界里畅行无阻、游刃有余。 一、...
- **vi/vim**:全屏编辑器,学习曲线较陡峭,但功能强大。 - **nano**:简单易用的文本编辑器,适合初学者。 4. **权限和所有权** - **chmod**:改变文件或目录的权限(读、写、执行)。 - **chown**:更改文件...
`vi`或`vim`是强大的命令行文本编辑器,它们有三种模式:命令行模式、插入模式和底行模式。在命令行模式下,可以执行移动、删除、复制等操作,通过`i`、`a`、`o`等键进入插入模式进行编辑,按下`Esc`返回命令行模式...
vi和Vim编辑器 开机、重启和用户登录注销 用户管理 实用指令 定时任务调度 磁盘分区、挂载 网络配置 进程管理 RPM和YUM 三、Linux 学习方向 3.1 Linux运维工程师 (保障服务器正常运行,故障处理,服务器...
`vi`和`vim`是高级编辑器,需要一些学习,而`nano`较为简单易用。 以上仅是Linux命令海洋的一小部分,深入学习还需要了解文件权限、进程管理、网络配置、脚本编写等方面的知识。通过不断的实践和探索,你将逐渐掌握...
`:在vi/vim编辑器中的退出命令,分别表示直接退出、保存退出和强制退出。 - `login/logout/exit`:登录、登出和退出当前会话。 - `shutdown/reboot/poweroff`:关闭或重启系统。 - `pwd`:显示当前工作目录。 - `ls...
"工具"标签则意味着笔记可能涵盖了各种在Linux环境中常用的命令行工具和系统管理工具,例如grep、sed、awk、vi/vim编辑器,以及用于监控、调试和自动化任务的工具,如top、htop、strace、cron等。这些工具是Linux...
在Linux环境中,我们可以通过“vi”或“vim”编辑器来编辑文本文件,这是Unix/Linux世界中的标准文本编辑工具。对于更复杂的脚本编程,可以使用“bash”或其他Shell(如csh、tcsh)编写shell脚本,实现自动化任务...
随着对Linux的深入学习,你会发现更多强大的工具和技巧,比如`tar`用于压缩和解压文件,`vi/vim`作为强大的文本编辑器,以及`ssh`进行远程登录和操作。不断实践和探索,你将成为一名优秀的Linux系统管理员。
2. 文件编辑:`vi`或`vim`是常用的文本编辑器,`nano`则为更简单的选项。 3. 系统管理:`ps`、`top`、`vmstat`、`iostat`等命令用于监控系统状态,`df`和`du`用于查看磁盘空间。 四、AIX文件系统 1. JFS2:AIX的...
这篇笔记主要涵盖了五个关键模块:目录操作、文件操作、常用命令、用户命令和编辑器vim(vi),以及shell编程。以下将对这些模块进行详细解释。 **目录操作** 1. **显示目录**:`ls`命令用于列出目录内容。通过...
*如何编辑 C 语言:使用 VIM 或是 VI 编辑器。 *如何编译 C 语言:使用命令 gcc 输出文件名 -o 输入文件名。 *如何运行编译好的 C 语言程序:./输出文件名。 *查看是否安装了 GCC:gcc -v。 Visual Studio *Visual...
此外,鸟哥还讲解了Linux的基本操作,如命令行界面的使用、文件和目录管理、文本编辑器(如vi/vim)的使用、权限管理、进程管理等内容。这部分内容旨在使读者熟悉Linux环境,掌握日常操作。 “服务器架设篇”则更...
- `vi/vim`:文本编辑器,拥有命令模式、插入模式和末行模式,用于编辑文件。 - `find`:根据参数在指定目录下查找文件或目录。 这些只是Linux常用命令的一部分,还有许多其他命令如`grep`用于在文件中搜索特定...
- `vi` 或 `vim` 是常用的文本编辑器,用于编辑和保存文件。 - `mv` 移动文件或重命名,例如:`mv a/wenjian1.txt b/file1.txt`。 - `cp` 复制文件,例如:`cp srcFile destFile`。 - `cat` 一次性显示整个文件...
16. **vi/vim**:文本编辑器,用于创建和编辑文件。 17. **chmod**:改变文件或目录的权限。例如,`chmod 755 file`设置文件为可执行权限。 18. **chown** 和 **chgrp**:更改文件或目录的所有者和组。 19. **tar...