vim的进阶使用。
来源:互联网 发布:农村淘宝网店查询 编辑:程序博客网 时间:2024/06/06 21:45
1.常用的ex命令有:
❖:w 保存当前修改
❖:q 在当前行下面插入新行
❖:q! 不保存退出
❖:x 保存并退出,相当于:qw
❖:! 执行系统命令
❖:set number 显示行号
在vim和shell间切换:
❖:sh 切换到命令行,ctrl+d切换回vim
2.命令模式常用的命令:
❖i:在当前光标处插入文本
❖o:在当前行下面插入新行
❖dd:删除整行
❖yy:复制当前行(将当前行放入缓冲区)
❖n+yy:复制n行
❖p:将缓冲区中的文本插入到当前光标处
❖u:撤销上一操作
❖r:替换当前字符
❖/:查找字符
在同一窗口中打开多个文件:
vi file1 file2 file3
:n 切换到下一个文件 (n=next)
:N 切换到上一个文件
vi file1 file2 file3
:n 切换到下一个文件 (n=next)
:N 切换到上一个文件
4.vim -o file1 file2 或者在原来界面下输入:sp file,会用分割窗口显示两个文件,命令行模式下输入 sp 另外一个文件 就可以水平分割继续打开第二个文件,如果想纵向分割,可以使用vsp 文件名。
可以使用 ctrl +两次按 w,这样就可以在各个文件中切换
: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 上下选择分屏
0 0
- vim的进阶使用。
- vim编辑器的进阶使用
- vim编辑器的进阶使用
- vim使用进阶
- vi/vim使用进阶
- vi/vim使用进阶
- vi/vim使用进阶
- VIM使用进阶技巧
- vim 使用进阶
- vim使用进阶
- Vim使用进阶
- vim-2-使用进阶
- VIM使用进阶
- vi/vim使用进阶
- Vim使用进阶
- Vim使用进阶
- Vim使用进阶
- vi/vim使用进阶: 目录
- input文本框设置和移除默认值
- hdu 3790 最短路径问题(spfa)
- 吴某与黄某抚养费纠纷上诉案
- 实例解说Linux命令行uniq
- 用C#输出数据到excel的最简单的例子(By kiseigo)
- vim的进阶使用。
- error: identifier "XXXXX" is undefined
- C/C++小知识总结
- linux apache2 mysql 简单配置
- poj 2039 To and Fro【字符数组操作】
- SAS学习笔记之日期、时间(二)
- 队列基本操作 出队与入队
- linux之sort用法
- 在命令行中通过adb shell am broadcast发送广播通知