之前觉得vi的多文档编辑用着很不方便,现在接触了几个,用过了MiniBufExplorer,发现看着不是很舒服。还是使用ls比较好看一些。
若不指定n1,n2,则表示将整个文件内容作为command的输入
:ls 展示全部的打开文档
:xn 切换到向下的第x个文档
n ctrl+6 : 切换到第n个buffer
ctrl+6 或 :e# 回到前一个编辑文件
分屏
:new xxx
ctrl+w s 对当前文档内容分屏显示
ctrl+w q 关闭所处分屏
ctrl+w o 仅显示当前分屏内容
ctrl+w j k 上下选择分屏
个人觉得最值得用的命令就是ctrl+w w 快速在分屏的两个屏幕中切换
下面写的还没用过~看了大家的分享觉得这几个还不错
:n1,n2 co n3: 将n1行到n2行之间的内容拷贝到第n3行下
:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
:n1,n2 d: 将 n1行到n2行之间的内容删除
若不指定n1,n2,则表示将整个文件内容作为command的输入
方式2的优点在可以直接使用nyy和pp命令在各个窗口的文件之间进行拷贝和粘贴,操作比较方便。
附:vi/vim键盘指令图
相关推荐
"vi file1 file2 file3":打开多个文件 "vi +[#] file": 打开文件,并将光标移到指定的行。例如,"vi +100 records" 从第100行开始编辑文件records,命令三个部分用空格隔开,省略#(vi + file)则光标位于第一行 ...
- **打开文件**: 使用`vi 文件名`或`vi 文件名+行号`命令可以打开指定文件。其中,`文件名+行号`可以在打开文件时直接定位到指定行。 - **保存文件**: 使用`:w`命令可以保存文件,如果希望保存文件后立即退出vi编辑...
- `vi filename1 filename2 ...`:打开多个文件,依次进行编辑。 - **模式切换**: - Vi编辑器有三种基本模式:命令模式、插入模式和底行模式。 - **命令模式**:启动vi时默认进入此模式。 - **插入模式**:...
VI编辑器具备三种基本的工作模式:命令模式、插入模式和视图模式(部分版本中称为可视模式),这三种模式之间的切换是掌握VI编辑器的关键。 #### 工作模式切换与理解 - **命令模式**:这是VI编辑器启动后的默认...
VI编辑器是Linux系统中最基本和最常用的文本编辑器之一,它提供了很多强大和灵活的编辑功能。下面是Ubuntu下使用VI编辑文件时必知的常用命令: 移动光标类命令 * h:光标左移一个字符 * l:光标右移一个字符 * ...
- **多窗口编辑**:可以同时打开多个窗口,方便对比和编辑不同文件。 - **语法高亮**:自动识别不同编程语言的语法,使代码更易读。 - **折叠代码**:通过`zM`、`zR`等命令可以折叠或展开代码块,便于管理和查看。 -...
6. **vifilename.filename**:用于同时打开多个文件,并按照文件名顺序依次编辑。 #### 三、光标移动命令 - **h**:将光标向左移动一个字符。 - **l**:将光标向右移动一个字符。 - **space**:同上,将光标向右...
通过上述的命令集锦介绍,我们可以看到vi编辑器的强大之处不仅仅在于其基本的文本编辑功能,更重要的是其丰富的扩展能力和高度可定制性,这使得vi成为了UNIX/Linux系统中不可或缺的工具之一。熟练掌握这些命令不仅...
当同时打开多个文件时,可以使用“:n”、“:rew”和“:n#”等命令在文件间进行导航。其中,“:n”用于切换到下一个文件,“:rew”返回至列表首部,“:n#”则根据最近访问的顺序返回,且有额外逻辑处理未保存的更改。...
- `vi filename1 filename2`:同时打开多个文件,并可以依次进行编辑。 移动光标类命令: - `h`、`Backspace`:光标左移一个字符。 - `l`、`space`:光标右移一个字符。 - `k`或`Ctrl+p`:光标上移一行。 - `j`或`...
1. **打开文件**:`vim 文件名` 命令用于打开一个文件进行编辑。 2. **移动光标**:`h`左移,`j`下移,`k`上移,`l`右移;数字与移动键组合可快速移动,如`4j`表示向下移动4行。 3. **删除文本**:`x`删除当前字符,...
- **启动VI编辑器**:直接执行`vi 文件名`命令即可启动编辑器并打开指定的文件。如果没有指定文件名,VI将以空白文档启动。 - **退出VI编辑器**: - `:q!`:不保存当前更改,直接退出。 - `:wq`或`:x`或`:ZZ`:...
7. 多文件编辑:vi支持同时编辑多个文件,可以在打开时或通过命令行在多个文件间切换。 8. 外观设置:vi允许用户自定义编辑器的界面设置,如字体、颜色方案等,通过配置文件或命令模式下设置。 9. 插件和扩展:在...
vi拥有多个模式,包括命令模式、插入模式和底行模式等。它支持一系列复杂的文本编辑命令,能够满足从简单文本修改到编写复杂程序的各类需求。对于新手用户来说,vi编辑器的学习曲线可能比较陡峭,但一旦掌握了基本...
- 多文件编辑:可以在一个vim会话中同时打开多个文件,使用命令“:next”、“:prev”、“:first”和“:last”进行切换。 - 标签页:类似于图形界面中的标签页,在vim中可以使用命令“:tabnew”、“:tabn”和“:...
* `vi filename....filename`:打开多个文件,依次进行编辑 移动光标类命令 * `h`:光标左移一个字符 * `l`:光标右移一个字符 * `space`:光标右移一个字符 * `Backspace`:光标左移一个字符 * `k` 或 `Ctrl+p`:...
- 在终端输入`vi`或`vim`加上文件名即可打开一个新文件或编辑已存在的文件。 2. **命令模式** - **移动光标**:h(左),j(下),k(上),l(右)。 - **删除字符**:x删除当前光标处的字符,dd删除当前行。 ...