一、如果在终端中开没有打开vim,可以:
横向分割显示:$ vim -o filename1 filename2
纵向分割显示:$ vim -O filename1 filename2
如果打开时未加参数 o,:split :vsplit
二、如果已经用vim打开了一个文件,想要在窗口中同时再打开另一个文件:
横向分割显示::vs filename
纵向分割显示::sp filename
其中,vs可以用vsplit替换,sp可以用split替换。
如果finename不存在,则会新建该文件并打开。
三、关闭窗口
关闭光标所在的窗口::q 或 :close
关闭除光标所在的窗口之外的其他窗口::only
关闭所有窗口::qa
四、切换文件/窗口
1.文件间切换
Ctrl+6—下一个文件
:bn—下一个文件
:bp—上一个文件
对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。
2.在窗格间切换的方法
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww(即按住ctrl键,再按两下w键)——依次向后切换到下一个窗格中
相关推荐
- **多窗口编辑**:使用 `split` 和 `vsplit` 命令进行水平或垂直分屏。 8. **高级技巧** - **宏录制**:使用 `q` 开始录制,`q` 结束,然后用 `@` 加上寄存器号播放宏。 - **可视化选择**:在可视模式下,可以...
vim支持语法高亮、代码补全、多窗口编辑、宏录制等功能,使得文本编辑体验更加现代化。 **三、vim的基本模式** vim有三种主要模式:命令模式、插入模式和底行模式。 1. **命令模式**:在此模式下,用户可以移动光标...
7. **多窗口编辑**:Vim的分屏功能允许用户同时编辑多个文件,而像VimSplitter或VimResizer则提供了更方便的窗口管理。 8. **代码格式化**:ALE或Vim-ClangFormat可以自动格式化代码,保持代码风格的一致性。 9. *...
10. **其他辅助工具**:可能还包括代码片段管理(如`SnipMate`或`UltiSnips`)、多窗口编辑支持(如`Split`命令)、快速跳转到定义(如`Tagbar`)等功能。 以上是基于描述和标签推测的【fe-vim】配置可能包含的特性...
7. **折叠与窗口管理**:VIM可以创建多个窗口,方便同时编辑多个文件,还能通过折叠代码来管理屏幕空间。 8. **VIM脚本语言**:VIM有自己的脚本语言,用于编写自定义命令和插件。手册会解释其语法和用法。 9. **...
【描述】:这个压缩包“my_vim_config”包含的是个人化的Vim编辑器配置文件,它反映了用户对于Vim功能和个性化设置的定制,以提高编程效率和舒适度。 【标签】:Vim 【详细知识点】 1. **Vim简介**:Vim(Vi ...
7. **多窗口编辑**:`:sp`或`:vs`水平分割窗口,`:vs`垂直分割。使用`Ctrl + w`加方向键在窗口间切换。 8. **宏录制与播放**:`qq`开始录制宏,完成一系列操作后,`q`结束录制。`@q`播放宏,`@@`重复上一次播放。 ...
- 多窗口编辑:通过`:sp`或`:vs`命令可以在同一Vim实例中打开多个文件或分割窗口。 - 搜索与替换:使用`/`进行向前搜索,`?`进行向后搜索,`:s/old/new/g`替换所有旧文本为新文本。 - 录制与回放宏:在正常模式下...
这是因为`vim_ahk`是通过全局热键来激活的,这意味着无论当前焦点在哪个窗口,只要按下预先设定的Vim键位,就能触发相应的操作。 此外,`vim_ahk`还支持IME(Input Method Editor,输入法编辑器)兼容性。在Windows...
这些只是Vim编辑器庞大功能库中的一部分,实际的Vim速查表会包含更多高级技巧和快捷键,如宏的编辑与应用、文件比较、自动补全、正则表达式等。通过熟练掌握这些知识,程序员可以充分利用Vim的强大功能,提升编程...
5. **.exdev**:这是一个Vim的临时文件,用于在不同窗口之间传递信息,比如在打开和关闭文件时保存当前的光标位置和窗口布局。kiwee可能在这个文件中有一些特定的设置,以确保在切换文件或窗口时,Vim能够记住他的...
- 多窗口操作:支持同时打开多个文件进行比较或协同编辑。 Vim的灵活性和可扩展性使得许多开发者对其情有独钟。通过不断地调整和完善 `.vimrc` ,每个人都可以打造一个符合自己习惯的高效开发环境。如果你还没有...
**vim_profile** 是一个个人使用的Vim配置集合,包含了作者常用的Vim插件以及相应的配置文件,旨在提高编辑效率和编程体验。Vim是一个高度可定制的文本编辑器,深受程序员喜爱,尤其对于那些追求效率和键盘驱动操作...
- Vim是Vi的增强版,增加了许多新特性,如语法高亮、多窗口编辑、拼写检查等。 - Vim分为命令模式、插入模式和可视模式。在命令模式下,你可以移动光标、删除文本;在插入模式下,你可以输入文本;可视模式则允许...
- vim 的高级功能,如多文件编辑、多窗口支持等,使得它成为一个全能的文本编辑器。 #### 本章习题 1. 试列举 vim 的三种编辑模式及其特点。 2. 如何在 vim 中打开一个新文件并保存? 3. 解释 vim 的暂存档机制...
6. **多窗口管理**:使用Vim进行多窗口编辑的方式。 7. **实用技巧**:提高工作效率的小技巧。 #### 三、面向进阶用户的第二部分 第二部分面向已经掌握基本操作并希望进一步提高的用户。这一部分将详细介绍Vim的...
- Vim的使用模式使得编辑工作可以高度定制化,通过学习更多命令和功能,可以大幅提升编码效率。 - 大量的快捷键是提高操作效率的关键,通过按键记忆和日常练习,可以熟练掌握。 - Vim社区提供了丰富的资源和脚本,...
VIM的特点包括:命令行模式和插入模式的切换、多窗口编辑、宏录制与回放、强大的搜索替换、语法高亮、代码折叠以及插件系统等。 手册首先会介绍VIM的基本操作,如启动、退出、浏览文件和基本的编辑动作。例如,使用...
例如,“CTRL-spacebar s”会在水平方向创建新的Vim窗口显示搜索结果,“CTRL-空格键CTRL-空格键s”则会在垂直方向创建窗口。如果你在Vim 5.x版本中,垂直分割可能不可用。通过“:cscope”命令,你可以使用Vim内置...