vim

  • 三种模式:

    命令模式

    编辑模式

    末行模式(底线命令模式)

  • 命令

    进入编辑模式:i/I/o/O/a/A

    进入末行模式:: /?

    ​ sp/vs - 水平/垂直拆分窗口

    ​ b 数字 - 切换代码

    ​ ls - 查看打开的文件

    ​ ctrl+w两次 - 切换光标所在的窗口

    ​ !shell命令 - 直接执行shell命令

    移动光标:

    ​ 左上右下:h j k l

    ​ 行首行尾:0 $

    ​ 一个单词:w

    ​ 最后一行:G

    ​ 第一行:gg/1G

    ​ 第N行:NG

    ​ 上一页/下一页:ctrl+b/ctrl+f

    ​ 上一行/下一行:ctel+y/ctrl+e

    编辑内容

    ​ 撤销/恢复:u/ctrl+r

    ​ 删除行:dd

    ​ 从光标处删除:ds d$ dw

    ​ 复制行:yy

    ​ 粘贴:p

    ​ 保存退出:ZZ

    查找和替换

    ​ 末行模式 - /查找内容 ?查找内容

    ​ 查找下一处/上一处:n/N

    ​ 末行模式 - :1,$s/替换目标/替换内容/iceg

    ​ -ignore case

    ​ -confirm

    ​ -error

    ​ -global

网络命令:

ssh - 安全远程桌面

scp - 安全文件拷贝

sftp - 安全文件传输

wget - 网络下载器

ifconfig/ip - 查看网络接口(网卡)的配置信息

netstat - 查看网络端口状况

​ -n - numeric

​ -t - tcp

​ -l -listen

​ -p -process

ping - 网络可达性检查

更多推荐

vim和网络命令