关于vim的用法
来源:互联网 发布:花椒直播网络不佳 编辑:程序博客网 时间:2024/06/06 12:22
1.命令模式
设定
vim /etc/vimrc
:set nu|nonu ####行号的显示
:set mouse=a ####设定鼠标可以操作光标位置
:help ####查看vim的用法,:q退出帮助
ctrl + v ####高亮选择模式,可以选者一片区域操作
u ####恢复到未操作之前
ctrl + r ####恢复到操作之后
批量添加字符
ctrl + v 选中要加字符所在的位,按I键,在加入想要加入的字符,按esc
(ctrl +v 进入可视模式,然后选中每一行的第一列,按I,在第一行第一列加#,然后按esc,然后每一行都有一个#)
####分屏功能
ctrl+w s ####上下分屏
ctrl+w v ####左右分屏
ctrl+w c ####撤销光标所在屏幕
ctrl+w 上|下|左|右 #####移动光标到指定的屏幕中
######替换字符###########
在命令模式中
:%s/原字符/替换后字符/g(%s是全文的意思,加了g之后每行的每一个都换,不加g是每行第一个换)
删掉每行前面的空格%s/^\ *//g
##########搜索关键字#########
/关键字
n向下匹配
N向上匹配
####################字符的管理
dw 删除光标所在单词
dl 删除光所在字母
dd 删除一整行
d数字d 删除数字指定的行数
d数字 上键 向上删除指定行数
yw 复制光标所在单词
yl 复制光所在字母
yy 复制一整行
p 粘贴
y数字y 复制数字指定的行数
cw 剪切光标所在单词
cl 剪切光所在字母
cc 剪切一整行
c数字c 剪切数字指定的行数
剪切完成后会进入插入模式,要粘贴先退出插入模式再按P键
################移动光标到指定行############
:行号
G ##移动光标到文件末行
2.vim的插入模式
i 光标坐在位置插入字符
I 光标所在行行首插入
a 光标所在字符的下一位插入
A 光标所在行行尾插入
o 光标所在行的下一行
O 光标所在行的上一行
s 删除光标所在字符插入
S 删除光标所在行插入
3.vim的退出模式
在命令模式下输入
:q ###退出,在未对文件作任何修改的时候可以用
:q! ###强制退出
:wq ###退出保存
:wq! ###强制退出保存
###############vimtutor##########
vimtutor是vim的说明工具
用:q退出此工具
vim -r .file.swp 恢复非正常关闭的文件
恢复完之后把它删掉
###############图形中的文本编辑器gedit#################
crtl+n ##新建窗口
ctrl+s ##保存文件
ctrl+o ##打开文件
ctrl+x ##剪切
ctrl+v ##粘贴
ctrl+c ##复制
对于giedit软件帮助的查看可以用
yelp help:gedit
- 关于vim的用法
- 关于vim的用法手册
- vim 折叠的用法
- vim 的一些用法
- linux vim的用法
- VIM的简单用法
- vim 的用法
- vim的用法
- vim编辑器的用法
- vim的用法
- vim的基本用法
- VIM的高级用法
- vim的一些用法
- vim 折叠的用法
- VI/VIM的用法
- Vim 的用法
- 关于vim的配置文件
- 关于vim的recording
- POJ 2752 KMP中next数组的应用
- codeforces 234E Champions' League
- MVN相关命令集
- PAT甲级练习题A1003. Emergency
- Hibernate查询,常用的指定返回类型方式
- 关于vim的用法
- 机器学习基础 维基翻译 Johnson-Lindenstrauss降维 应用于广义因子模型 及简单的sklearn例子
- Cocos2d-x之CCNode类
- 数据模型
- select中option改变时跳转到其他页面
- 如何在window本地按章nodejs
- Linux minerd木马清除(续)
- 《幽的小殿》
- 剑指offer----字符流中第一个不重复的字符----java实现