博客没搭建好之前笔记和博文先记录在这吧,不过这个平台确实不错,简洁大方,内容质量也都很高,所以现在这安个营扎个寨。
最近在学linux,先从vim编辑器开始,首先推荐下实验楼,确实是个学习编程和服务器的好地方,除了强大的在编辑器和模拟linux更主要的是能培养下看书的习惯。
创建测试文件
touch test.txt
进入vim编辑器(进入后分普通模式和插入模式,普通模式用来操作光标位置等,写入模式用来插入内容)
vim test.txt
按i键写入内容,即insert,写入东西时需要其他快捷键快速到达光标需要的位置,可以按esc退出写入模式,进入普通模式,然后用下面快捷键把光标移动到需要的位置在按i键写入内容。
移动光标
h 光标向左,同左键 ;j 光标向下,同下键 ;k 光标向上,同上键 ;l 光标向右,同右键
w 移动到下一个单词 ;b 移动到上一个单词
写入模式
上一步移动光标到需要的位置后,需要按i键再次进入写模式,当然也可以有以下按键进入写入模式
i 在当前光标所在位置插入 ;I 在光标所在行首插入 ;A 在光标所在行末插入
a 在光标后插入 ; o 在光标所在行下插入新行 ;O 在光标所在行上方插入新行
cw 先删除光标所在位置到当前所在位置的结尾的字符,从哪里插入
cw:比如当前行:hell这是光标ow word,普通模式下按下cw,则会删除ow变成:hell这是光标 word
保存文档
在写入模式中,按esc进入普通模式,可以按一下命令保存或另存文档(注意要输冒号)
:w 保存文档
:w 文件名/路径名 可以把文档另存为其他新文件或指定路径下的新文件
退出vim
普通模式下,按一下命令退出或退出并保存等
:q! 强制退出 :q 退出
:wq! 强制保存并退出 :wq 保存并退出(常用)
:w 文件路径 另存为 :saveas 文件路径 另存为
普通模式下按:shift + zz 也可退出vim
删除文档
进入普通模式,使用以下命令删除文档
x 删除光标所在字符(同插入模式的删除键)
X 删除光标前一个字符(同插入模式的delete)
dd 删除光标所在整行(2dd表示删除两行,同理3dd删除三行)
dw 删除一个单词
d$或D 删除至行尾
d^ 删除至行首
dG 从光标开始删除至文档结尾
d1G 从光标开始删除至文档开头
第一节先到这,听说牛B的程序员都用vim,现在还感觉不出比sublime好用的,相信有一天我也可以脱离鼠标,熟练的用vim,至少在气势上压倒别人,😂😂