【vim使用】
2018-04-08 22:41 ZealouSnesS 阅读(166) 评论(0) 编辑 收藏 举报nano,与vim相似的一个文本编辑工具,在git merge时默认使用
https://www.vpser.net/manage/nano.html
这里介绍一下如何退出nano
按Ctrl+X
如果你修改了文件,下面会询问你是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。
如果输入了Y,下一步会让你输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确 定。这个时候也可用Ctrl+C来取消返回。
vim使用
1 行号
显示行号:
set number
关闭行号显示:
set nonumber
2 删除行
删除行号1到10行:
:1,10d
3 缩进
向右缩进一个tab
:3,231>
第3行到第231行缩进
向左缩进一个tab
:3,231<
向右缩进4个空格
:114,115s/^/ /
向左缩进4个空格
:112,120s/^ //
或
:112,120s/^\s\s\s\s//
\s表示空格或tab
4 可视块模式
VIM选中部分字符:按住v,按←→键从当前字符开始选中字符
5 跳转
跳到文件头gg 跳到文件尾shift+g(G)
6 vim按ctrl+s后卡死
Ctrl+s 在vim下作用为锁定屏幕,解锁按 Ctrl+q 就可以了
1、不保存退出
:q!
2、保存退出
:wq!
3、搜索
输入/或者?加要查找的字符串,例如查找super这个单词,则输入/super或?super,/表示从上向下搜索,?表示从下向上搜索
4、撤销
u
5、重做
ctrl+r
6、多行操作
剪切(删除)多行
dd:剪切(删除)光标所处当前行 n + dd:剪切(删除)光标所在行及以下共 n 行 按 p 粘贴在光标所在行
复制多行:
yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行
7、替换
全部替换
:%s/word_to_be_replaced/word_to_replace/g
加%表示替换所有行,加g表示替换对应行所有个
https://blog.csdn.net/tanga842428/article/details/71249311