vim的使用
来源:互联网 发布:二线演员年收入知乎 编辑:程序博客网 时间:2024/05/29 15:59
vim:
vim是vi编辑器的加强版,提供了执行输入输出、删除、查找替换、块操作等多项操作。
1.vim的启动和退出:
vim的启动:vim filename 或者 vim;
vim的退出:必须按下esc回到vim的命令行工作模式,然后键入“:”,再键入q,按下enter即可退出vim
2.vim三种工作模式:
命令行工作模式:启动后默认进入该模式,使用隐式命令实现游标的移动,复制粘贴,删除,在该模式下,不接受用户用户输入任何字符作为文件的编辑内容。
插入工作模式:用户输入的内容会被编辑到某一个档的内容,可以进行c语言的代码输入。
底行工作模式:用户的任何输入会被当做命令,在vim的最底行显示。
3.三种模式的切换方法:
命令行——输入“:”或者“?”或者“/”进入底行模式;
命令行——按下"i"或者"a"或者"o"进入插入模式;
4.vim命令行:
h:向左移动游标;
j:向下移动游标;
k:向上移动游标;
l:向右移动游标;
w:光标后移一个字;
b:光标前移一个字;
yy:复制游标所在行内容;
yw:复制游标所在的单词;
nyy:光标开始的n行内容;
nyw:游标开始的n个字;
p:粘贴;
x:删除游标所在位置字符;
dd:删除游标所在行;
r:替换游标所在位置字符;
u:撤销操作;
5.vim底行工作模式:
q:退出vim程序;
x:保存档并退出;
w:保存档,不退出;
wq:保存档,并退出;
w filename:另存为文件名,不退出;
set nu:vim每行开头显示行号;
s/pattern1/pattern2/g:当前行的pattern1替换为pattern2;
%s/pattern1/patern2/g:所有行的pattern1替换为pattern2;
/:查找匹配字符串功能;
?:向前查找字符串;
- vim的使用
- vim的使用
- vim的初级使用
- vim的使用
- 高效率的使用VIM
- vim+cscope的使用
- VIM的使用
- vim+cscope的使用
- vim taglist的使用
- Vim中退格键的使用
- vim+cscope的使用
- vim的使用 - 笔记
- vim 的使用
- 高效率的使用VIM
- vim的使用技巧
- vim的使用
- 高效率的使用VIM
- vim的使用技巧
- Java框架相关笔记整理
- 被「李笑来老师」拉黑之「JavaScript微博自动转发的脚本」
- 八大排序算法
- Crixalis's Equipment
- 【自考】网络经济与企业管理--企业组织结构
- vim的使用
- Android多媒体开发:录音机
- 根据两种遍历顺序确定树结构
- 使用Java序列化把对象存储到文件中,再从文件中读出来
- 杂花生树(七)
- 初学Java Socket编程详解及示例代码
- 误导口负担而战 经验
- 学习1
- 【codeforces 722C】【逆向思维 离线+并查集】C. Destroying Array 【给你n个数,每次摧毁一个,求每摧毁一个的最大连续和(被摧毁的点的两边不连续)】