2.3 vim的使用

vim 打开空白的命令模式

vim + index.html

英文情况下

  1.   输入i--插入模式
  2.   esc 回到命令模式
  3.   :q退出
  4. :!强制退出
  5.   删掉文件:命令模式   100dd    
  6.   uu 代码倒回去
  7.    :set nu(nonu)   加上行号  
  8.   set ts=4   设置制表空格
  9. shift + zz 保存退出

<!doctype html>

<html>

                 <head>

                              <meta charset="utf-8">

                              <title>clz的网页呀</title>

                 </head>

                 <body>

                                <h1>hello,world!</h1>

                 </body>

</html>

启动nginx  --刷新页面

实例2:

  1. 下载淘宝的页面  weget https://www.taobao.com
  2. vim taobao.html
  3. set nu
  4. set ts=4
  5. set ruler/noruler 显示光标所在的位置
  6. G 光标移到末尾  gg 光标移到行首  500G移动到500行
  7. HGKL可以   左下右上  移动光标
  8. CTRL + y  / ctrl +e 移动一行
  9. CTRL + f /ctrl +b  翻一页
  10. 0 - 光标移动到行首   $ 光标移到末尾  w 光标移动到下一个单词
  11. dd 删除光标所在行  dd 100
  12. yy 复制光标所在行  10yy复制十行  p 粘贴,5p粘贴5遍
  13. u 撤销,CTRL + r 恢复

配置vim文件

torch .vimrc  创建空文件

vim.vimrc

set nu  显示行号

syntax on  高亮语法

set ts=4     制表符4个

set expandtab    自动制表变成四个空格

set autoindent 自动缩进

set ruler 显示光标

set nohls  设置不用搜索高亮

配置环境变量:

cd ~

ls -a 显示隐藏文件

vim .bash_profile  修改配置文件

path=$PATH:$HOME/bin:/usr/local/python37/bin

esc ZZ    保存退出

激活环境变量

source  .bash_profile

测试是否安装成功-查看版本

python3 --version

符号链接

软链接     -ln -s /usr/local/python37/bin/python3 /usr/bin/python3 相当于快捷方式

硬链接     -ln   /usr/local/python37/bin/python3 /usr/bin/python3 对程序建立引用--相当于引用该程序--意味着都可以操作该程序--相当于备份--不增加额外磁盘空间

映射快捷键    ~map<F2> gg9999dd

vim同时打开三个文件--末行模式下

:ls 查看打开了几个文件

:  b 2  切换到第二个文件

: b 3   切换到第三个文件

分屏幕垂直 :vs  CTRL+W(两下)

分屏幕水平 :sp  CTRL+W(两下)

wqa 退出所有窗口

比较两个代码的差别

vim -d example01.py  example01.py

退出忘记保存  R:

ls - la 查看隐藏文件---恢复之后删除隐藏文件

alias  /  unalias  ll='ls -l'   定义/取消一个命令的别名

录制宏重复操作

命令模式  --q ---a(寄存器的名字)---出现recording ---按0进入行首 --- i --- # --- esc--- J(下一行) ---  q (结束录制)  

播放宏   4  --  @a (播放宏四遍)

查找和替换

命令模式/末行模式     / 或?--- 0 ---查找0

:1,$(全文搜索)s /0/100 /c (确认一下) i(忽略大小写)g(全局模式)  e(忽略错误继续搜索)   将0替换100

find 查找文件   find  / (根路径).(当前路径)  -name " *.html"   从根目录开始找,查找所有的html文件

find 、 - size  +10 M 查找大小超过10M的文件

ll /usr/local/python37/bin/python3   查看python的大小

man find  查找手册

find . -perm 664 当前用户只能读不能写

find $HOME -mtime 0 找到 修改时间24小时以内的

grep 查找字符串---支持正则表达式---经常和管道配套使用

ls -R |grep example   查找名字是example的文件

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值