一、vim
1.vim filename进入命令模式;命令模式 i a o 到插入模式;插入模式ESC进入命令模式;命令模式:进入编辑模式 ;编辑模式命令结束后进入命令模式;命令模式 输入:wq 退出;
2.插入 a在光标所在字符后插入; A 光标所在行尾插入;i光标所在字符前插入 ;I 光标所在行首插入; o 在光标下插入新行;O在光标上插入新行;
3.:set nu 设置行号;:set nonu 取消行号;gg 到第一行 ;G 到最后一行;nG :n 到第n行;0移到行首;$到行尾;
4. x删除光标所在处字符;nx删除光标所在后n个字符;dd删除光标所在行,ndd删除n行; dG删除光标所在行到末尾的内容;D删除光标所在处到行尾的内容;:n1 , n2d 删除指定范围的行 ;
5.yy复制当前行;nyy复制当前行以下的n行;dd剪切当前行;ndd剪切当前行以下n行;p、P粘贴在当光标所在行下或行上 ;
6.r取代光标所在处的字符;R从光标所在处开始替换字符,按ESC结束;u取消上一步操作 ;
7./string搜索指定字符串,:set ic 搜索时忽略大小写,n 搜索指定字符串的下一个出现位置;
8.:%s替换全文(起始行,终止行s) /old /new /g(不询问) c询问 替换指定字符串;
9.:w保存修改;:w newfliename 另存为指定文件;:wq保存修改并退出;
ZZ快捷键,保存修改并退出;:q!不保存修改退出;:wq!保存修改并退出 (文件所有者或root可使用)
10.map 定义快捷键
11.替换:ab 配置文件 .vimrc 普通用户 /home/username/.vimrc /root/.vimrc
二、杂
1.redis-server& ; jobs ; fg ; ctrl+z ; ps -ef | grep redis ; kill