当前位置: 首页 > news >正文

网站设计师要学什么制作网页的软件哪个好

网站设计师要学什么,制作网页的软件哪个好,庆阳网站建设,深圳建站程序精进 Vim 编辑器技能:从入门到精通 文章目录 精进 Vim 编辑器技能:从入门到精通学习资源[Vim 自带教程中文版 —— vimtutor-CSDN博客](https://blog.csdn.net/qq_40395874/article/details/116047253)[Learn Vimscript the Hard Way (stevelosh.com)](h…

精进 Vim 编辑器技能:从入门到精通

文章目录

  • 精进 Vim 编辑器技能:从入门到精通
    • 学习资源
      • [Vim 自带教程中文版 —— vimtutor-CSDN博客](https://blog.csdn.net/qq_40395874/article/details/116047253)
      • [Learn Vimscript the Hard Way (stevelosh.com)](https://learnvimscriptthehardway.stevelosh.com/)
  • 前置任务:一些Linux常用命令和技巧知识
    • 代码帮助:命令帮助
    • 目录查看:ls -l 命令
    • Vim 配置文件修改
    • Vim 编辑技巧总结
      • 删除操作
      • 撤销命令
      • 粘贴命令
      • 替换命令
      • 文件定位和状态
      • 搜索命令
      • 匹配括号
      • 替换命令
      • 执行外部命令
      • 保存文件
      • 可视模式
      • 插入新行
      • 插入模式
      • 替换模式
      • 复制模式
      • 查找设置
      • Vim 命令行设置
      • 代码提示
    • 结语

Vim 是一款强大而高效的文本编辑器,但对于初学者来说,学习曲线可能会略显陡峭。在这篇博客中,我们将介绍一些优秀的学习资源以及 Vim 的一些高级技巧,帮助你更好地利用这款编辑器。

学习资源

Vim 自带教程中文版 —— vimtutor-CSDN博客

这是一个基于 CSDN 平台的中文版 Vim 教程,提供了对 Vim 的初步了解和基本操作的指导。

Learn Vimscript the Hard Way (stevelosh.com)

这个网站提供了一个深入学习 Vim 脚本的平台,适合想要更深入理解 Vim 内部机制和自定义配置的用户。

你可以使用 vimtutor 命令来启动 Vim 自带的教程。确保你在学习过程中不会迷失方向。

前置任务:一些Linux常用命令和技巧知识

代码帮助:命令帮助

- 命令帮助- 什么是内部命令和外部命令?- shell 命令自带的是内部命令- 其他为外部命令- 如何检查命令类型?- `type ____`(比如 `type cd`)- 内部命令:shell buildin- `help xx`- 外部命令:xx is hashed (/xx)- `xx --help`- 典型例子- `man xx`- `help xx`- `info xx`- `xx --help`

目录查看:ls -l 命令

- 目录查看- `pwd`- 查看当前目录- `cd`- `cd -`- 回到上次 cd 进的目录- 2个目录之间进行快速切换- `cd ..`- 回到上级目录 - 可以比 `cd ../` 更快- `ls`- 常用参数详解- `-l` 长格式显示- 示例:`drwxr-xr-x 1 root root 4096 Dec 5 09:05 hh -rw-r--r-- 1 root root 0 Dec 5 07:28 test.txt -rw-r--r-- 1 root root 0 Dec 5 07:28 test2.txt`- 第一个参数 d 为文件或目录,- 表示文本。第二个参数为文件个数,包含自身以及其内文件。第三个是哪一个创建的该文件。第四个该文件属于哪个用户组?第五个为文件的大小。第六个为文件的最后修改时间- `-a`(all)显示隐藏文件- `-r`(reverse)逆序显示- 默认是以文件名进行逆序- `-t` 按时间顺序显示- `-R`(recursive)递归显示

Vim 配置文件修改

# 使用 Vim 打开 ~/.bashrc
vim ~/.bashrc# 用代码编辑 bashrc 文件,可以在其中添加函数
function pyinstall() {v=$1echo '准备按照 Python' $vcurl -L https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -o ~/.pyenv/cache/Python-$v.tar.xzpyenv install $v
}# 编写完后激活
source ~/.bashrc# 然后使用 pyinstall 3.8.5 安装指定版本的 Python

Vim 编辑技巧总结

删除操作

d-(deletel)

解释: 删除命令的格式是

OPERATOR [NUMBER] MOTION

其中,w 表示单词(word)、e 表示单词结束、$ 表示行末等。

撤销命令

u - 撤销上一步
shift + u [U] - 重做
CTRL + R - 重做

粘贴命令

p - 在光标下方粘贴

替换命令

r - 输入 r 后,再输入要替换的字母
[number] r - 同时替换 number 个字母

文件定位和状态

CTRL + G - 显示位置和状态
gg - 移动到文件开头
G[shift + g] - 移动到文件结尾
[number] G[shift + g] - 跳转到任意行的位置,例如:233G 跳转到第 233

搜索命令

/+字符串 - 当前 cursor 向后查找
?+字符串 - 当前 cursor 向前查找
n - 向下查找下一个匹配项
shift + n[N] - 向上查找上一个匹配项
CTRL + O - 退到上一次查找前的位置
CTRL + I - 向前查找(可能有问题)

匹配括号

% - 匹配括号

替换命令

:/s/old/new - 匹配 cursor 所在行的第一个目标
:/s/old/new/g - 匹配 cursor 所在行的所有目标
:#,#s/old/new/g - 匹配 # 与 # 首尾两行之间所有目标
:%s/old/new/g - 不提示的替换整个文件所有匹配的目标
:%s/old/new/gc - 会进行提示,替换整个文件所有匹配的目标

执行外部命令

:! 执行外部命令

保存文件

:w filename - 另存为指定文件名

可视模式

V - 进入可视行模式
Ctrl + V - 进入块可视模式

插入新行

o - 在 cursor 下方插入一行
O[shift + o] - 在 cursor 上方插入一行

插入模式

a - 在 cursor 后进入插入模式
i - 在 cursor 当前位置进入插入模式
I[shift + i] - 在 cursor 所在行的句首进入插入模式
A[shift + a] - 在 cursor 所在行的句尾进入插入模式

替换模式

R[shift + r] - 进入连续替换模式

复制模式

yy - 复制一行
[number]yy - 复制多行

查找设置

/set ic - 忽略大小写查找
/set hls - 查找内容高亮显示
/nohlsearch - 移除匹配项的高亮

Vim 命令行设置

/etc/vim/vimrc - Vim 配置文件路径
:r $VIMRUNTIME/vimrc_example.vim - 读取示例配置文件

代码提示

Ctrl + D - 提示当前可执行命令

结语

通过这些学习资源和 Vim 编辑技巧,相信你将能够更加熟练地使用 Vim,提高编辑效率。如果你对 Vim 还有其他疑问或者想要深入学习,建议查阅更多相关资料,例如 Vim - Vi Improved By Steve Oualline。愿你在 Vim 的世界里畅游自如!

以上是本人的个人经验总结,如有错误请各位大佬批评指正!!!

http://www.yayakq.cn/news/956397/

相关文章:

  • 有没有做美食的规模网站网站公司 转型
  • 免费注册企业邮箱怎么申请肇庆seo排名外包
  • 官方网站建设 磐石网络知名wordpress end_lvl
  • 邯郸做外卖网站的公司google永久免费的服务器
  • 大型网站后台用什么语言vuejs wordpress
  • 企业网站开发建设百度官方网站网址
  • 自己做考试题目网站网易手游开服表
  • 做网站大图片购物网站哪个最好
  • 深圳网站建设公司市场如何与网站管理员联系
  • 广东网站设计有教做路桥质检资料的网站吗
  • 建品牌网站公司同城配送网站建设
  • 旬阳县建设局网站网站推广营销服务
  • 网站改版301重定向seo数据监控平台
  • 天津网站专业制作网站开发开源的手册
  • flash 网站爱奇艺做任务领vip网站
  • 北京市门户网站做电影网站需要注意事项
  • 经典网站桂林分销网站开发
  • 怎么接做网站的任务电子商务网站建设的具体内容
  • wordpress站点搬家网站不用域名解绑
  • 济南网站建设专业公司wordpress 字母排列文章
  • 李建忠 电子商务网站建设与管理 ppt公众号如何制作
  • 手机网站设置在哪里找网页微博版
  • 淘宝客手机网站开发南阳网站建设口碑
  • 深圳市移动端网站建设龙岗网站建设价格
  • 石家庄站分布图网站建设制作合同
  • 网站改版方案流程建设网站用的软件
  • 如何做企业网站内容策划微信文章导入wordpress
  • 佛山网站建设公司价格多少wordpress提示没有
  • 国外什么推广网站好专门做本子的网站
  • 房产网站模板织梦网站程序安装教程