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

企业门户网站是什么意思承接网站开发 app开发

企业门户网站是什么意思,承接网站开发 app开发,自贡做网站的公司,建设个人网站用到的技术Vim 使用全攻略:从入门到精通 1. Vim 基础操作 1.1 模式切换 Vim 有多种模式,最常用的是: 普通模式(Normal Mode):默认模式,用于导航和命令操作(按 Esc 返回)。插入模…

Vim 使用全攻略:从入门到精通

1. Vim 基础操作

1.1 模式切换

Vim 有多种模式,最常用的是:

  • 普通模式(Normal Mode):默认模式,用于导航和命令操作(按 Esc 返回)。
  • 插入模式(Insert Mode):输入文本(按 i、a、o 进入)。
  • 可视模式(Visual Mode):选择文本(按 v、V、Ctrl+v)。
  • 命令行模式(Command Mode):执行命令(按 : 进入)。
1.2 光标移动
基本移动
按键功能
h j k l左、下、上、右
w / b跳到下/上一个单词
0 / ^行首(0 是绝对行首,^ 是第一个非空白字符)
$行尾
gg文件开头
G文件末尾
Ctrl+d / Ctrl+u向下/向上翻半页
快速跳转
命令功能
:10跳转到第 10 行
/{keyword}搜索 keyword(n 下一个,N 上一个)
%在匹配的括号间跳转(如 (), {})
1.3 文本编辑
复制、粘贴、删除
命令功能
yy复制当前行
dd删除当前行
p / P粘贴到光标后/前
x删除当前字符
u撤销
Ctrl+重做
高级编辑
命令功能
ci"修改 “” 内的内容
di(删除 () 内的内容
>> / <<缩进/取消缩进
J合并当前行和下一行

2. 高效编辑技巧

2.1 多文件操作
命令功能
:e {file}打开新文件
:sp {file}水平分割窗口
:vsp {file}垂直分割窗口
Ctrl+w h/j/k/l切换窗口
:q / :qa关闭当前/所有窗口
2.2 宏录制
  1. 按 q + 寄存器(如 q + a)开始录制。
  2. 执行操作(如 iHelloj)。
  3. 按 q 停止录制。
  4. 按 @a 执行宏。
2.3 查找替换
命令功能
:%s/old/new/g全局替换 old 为 new
:%s/old/new/gc替换时确认
:10,20s/old/new/g替换 10-20 行的内容

3. Vim 配置(.vimrc)

3.1 基本配置
set number          " 显示行号
set relativenumber  " 相对行号
set tabstop=4       " Tab 宽度
set expandtab       " Tab 转空格
set hlsearch        " 高亮搜索
set ignorecase      " 忽略大小写
syntax on           " 语法高亮
3.2 快捷键映射
nnoremap <C-s> :w<CR>    " Ctrl+S 保存
nnoremap <C-q> :q<CR>    " Ctrl+Q 退出
inoremap jj <Esc>        " 按 jj 退出插入模式

4. 插件管理(Vim-Plug)

4.1 安装 Vim-Plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
4.2 常用插件
call plug#begin('~/.vim/plugged')
Plug 'preservim/nerdtree'           " 文件浏览器
Plug 'vim-airline/vim-airline'      " 状态栏美化
Plug 'tpope/vim-commentary'         " 快速注释
Plug 'neoclide/coc.nvim', {'branch': 'release'}  " 代码补全
call plug#end()

安装插件::PlugInstall

更新插件::PlugUpdate

5. 进阶技巧

5.1 分屏操作
命令功能
:split水平分屏
:vsplit垂直分屏
Ctrl+w =等宽分屏
Ctrl+w r交换窗口
5.2 终端模式
:terminal   " 打开终端
Ctrl+w N   " 返回普通模式
5.3 自定义命令
command! W :w   " 输入 `:W` 保存文件

6. 学习资源

  • 交互式教程: vimtutor(终端输入)
  • 在线练习: OpenVim
  • 推荐书籍:《Practical Vim》
http://www.dtcms.com/a/483794.html

相关文章:

  • JAVA·类和对象③封装及包
  • 使用libhv创建客户端并推送图片到MinIo文件服务器 范例
  • 北京做彩右影影视公司网站网络推广经验交流
  • 甘肃省住房和建设厅官方网站网站建设初衷
  • 规模化电池运维的效率突破口:DSS-5000 电池诊断服务系统技术解析与应用场景
  • 新版EasyDSS视频点播直播视频会议平台,为智慧教育注入全新活力
  • 云服务器和网站空间黄骗免费网站
  • 中国黄金集团建设有限公司官方网站工作纪律和生活纪律研讨发言材料
  • 【Python】.sort()与sorted()的区别与用法
  • 商丘家居网站建设做网页制作的价格
  • 微信辅助做单网站seo属于什么职业部门
  • JMeter下载及安装配置完整版
  • GISBox与SAGA GIS对比:从安装到服务发布的全维度解析
  • 【开发者导航】专注无人机集群通信的 Python 仿真平台:UavNetSim-v1
  • 杨中市网站建设品牌seo公司
  • 建设网站需要分析什么快速建设网站
  • 网站建设属于技术活吗长沙网站排名推广
  • VulnHub打靶记录 —— EvilBox_one
  • 阳光家园广州网站网址我想给网站网站做代理
  • 双桥区网站制作深圳网页设计教程
  • 咸阳网站制作网站广告下悬浮代码怎么做
  • 合肥网站推广公司哪家好精通网站建设 百度云
  • Jemeter 属性说明
  • 建设银行网站不能登录密码多个链接的网站怎么做
  • 商贸有限公司网站案例wordpress做超链接
  • 商丘市网站建设公司什么平台发广告最有效
  • 济南网站营销怎么做关不掉的网站
  • 四川省建设厅官方网站三内人员深圳营销策划公司
  • MySQL中的“事务”
  • 上海做网站公司有哪些seo发布网站