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

化工营销型网站公司网站建设合同模板

化工营销型网站,公司网站建设合同模板,黑色装修网站源码dede,网站建设的用途是什么意思请阅读【嵌入式开发学习必备专栏 之 Vim】 文章目录 选中行前后增加两行1. 定义函数2. 创建快捷键映射3. 保存并重新加载 .vimrc使用方法 重新选中实现步骤 1: 定义函数步骤 2: 绑定快捷键保存并重新加载 .vimrc使用方法 选中行前后增加两行 为了在 Vim 中实现这个功能&#x…


请阅读【嵌入式开发学习必备专栏 之 Vim】


文章目录

    • 选中行前后增加两行
      • 1. 定义函数
      • 2. 创建快捷键映射
      • 3. 保存并重新加载 `.vimrc`
      • 使用方法
    • 重新选中实现
      • 步骤 1: 定义函数
      • 步骤 2: 绑定快捷键
      • 保存并重新加载 `.vimrc`
      • 使用方法

选中行前后增加两行

为了在 Vim 中实现这个功能,需要定义一个 Vimscript 函数,该函数能够在当前选中的行(Visual 模式下)的最前面一行和最后一行增加空白行。然后,可以为这个函数创建一个快捷键映射,以便在 Visual 模式下快速使用。
以下是如何步骤实现这个功能的详细说明:

1. 定义函数

打开 .vimrc 文件,然后添加以下函数定义:

function! AddLinesBeforeAndAfter()" 获取Visual模式选中的起始和结束行号let start_line = line("'<")let end_line = line("'>")" 在选中区域的最后一行后面插入一空白行call append(end_line, '')" 在选中区域的第一行前面插入一空白行" 注意:因为已经在末尾添加了一行,所以这里不需要调整 start_linecall append(start_line - 1, '')
endfunction

2. 创建快捷键映射

.vimrc 文件中的函数定义下方,添加一个映射,以便在 Visual 模式下使用快捷键(比如 gaa)来调用这个函数:

vnoremap gaa :<C-u>call AddLinesBeforeAndAfter()<CR>

这行代码的作用是在 Visual 模式下,当按下 gaa 时,会调用之前定义的 AddLinesBeforeAndAfter 函数。

3. 保存并重新加载 .vimrc

在对 .vimrc 文件进行修改后,保存并退出。然后,需要重新加载 Vim 配置,以便更改生效。可以通过在 Vim 中执行命令 :source ~/.vimrc 来实现这一点,或者简单地重新启动 Vim。

使用方法

  1. 进入 Vim 并打开一个文件。
  2. 进入 Visual 模式(按 v 或者 V 选择多行)。
  3. 使用方向键选择多行文本。
  4. 按下 gaa(或者设置的其他快捷键),在选中行的最前面一行和最后一行增加空白行。
    这样,就能够在 Visual 模式下选中的行的最前面一行和最后一行快速添加空白行了。这个功能在编辑文件时,尤其是在编写代码时,可能会非常有用。

重新选中实现

还可以实现个函数 在选中行的最前面一行增加一行,在选中行的最后一行增加一行,然后再选中所有的行包含新增的两行:

要在 Vim 中实现这个功能,需要编写一个 Vim script 函数,该函数在选中行(Visual 模式下)的最前面和最后面各增加一行空行,然后重新选中原始选中的行以及新增的两行。接着,将这个函数绑定到一个快捷键上。
这里是如何做到的:

步骤 1: 定义函数

首先,打开你的 .vimrc 文件,在其中添加以下函数定义:

function! AddLinesAndReselect()" 获取Visual模式选中的起始和结束行号let start_line = line("'<")let end_line = line("'>")" 在选中区域之前和之后各添加一个空行call append(end_line, '')call append(start_line - 1, '')" 重新选中包括新增的两行在内的区域" 注意:因为在起始行前添加了一行,所以起始行和结束行都需要偏移let new_start_line = start_line - 1let new_end_line = end_line + 1" 使用 normal 命令进入 Visual 模式并选中新的区域execute "normal! " . new_start_line . "GV" . new_end_line . "G"
endfunction

步骤 2: 绑定快捷键

.vimrc 文件中的函数定义下方,添加一个映射,以便在 Visual 模式下使用快捷键(例如 gaa)来调用这个函数:

vnoremap gaa :<C-u>call AddLinesAndReselect()<CR>

保存并重新加载 .vimrc

在对 .vimrc 文件进行修改后,保存并退出。然后,你需要重新加载 Vim 配置,以便更改生效。你可以通过在 Vim 中执行命令 :source ~/.vimrc 来实现这一点,或者简单地重新启动 Vim。

使用方法

  1. 进入 Vim 并打开一个文件。
  2. 进入 Visual 模式(按 v 或者 V 选择多行)。
  3. 使用方向键选择多行文本。
  4. 按下 gaa(或你设置的其他快捷键),在选中行的最前面和最后面各增加一行空行,并重新选中这个新的区域。
    这个功能在编辑代码或文本时可以非常有用,特别是当你需要在一个代码块的前后添加空行,同时保持选中状态进行进一步编辑时。
http://www.yayakq.cn/news/489625/

相关文章:

  • 手机网站的特点搜索引擎在线
  • 海口建设公司网站wordpress设置数据库
  • 网站开发的项目开发主播做的头像在哪个网站上做的
  • 做网站 传视频 用什么笔记本好贵州省建设厅报名网站
  • 网站栏目建设单位写材料素材网站
  • 静态网站跟动态信誉好的合肥网站推广
  • 如何用易语言做网站摄影网站建设目的
  • 网站做接口需要哪些用dw做网站 的过程
  • 海淀网站开发南阳做玉器网站
  • 多样化的网站建设公司如何做淘客网站源码
  • 设计网站 问题wordpress免费音乐主题
  • 沈阳工程建设信息网站注册网站如何备案
  • 用别人服务器做网站云企网站建设开发
  • 怎么把园林设计网站做的酷炫徐州网站排名优化
  • 图片演示dw做网站杭州产品推广服务公司
  • 什么行业最容易做网站中国经济网人事
  • 江苏城乡住房和城乡建设厅网站dw制作企业网站
  • 北京厦门网站优化电影网站如何建设
  • 如何让客户主动找你做网站专门做活动的网站
  • 做网站和做app哪个简单asp公司网站源码
  • 制作企业网站页面实训报告wordpress 虚拟货币模块
  • 建设春风摩托车官方网站wordpress图文主题
  • 网站建设策划书格式wordpress搜索 s=
  • 哈尔滨云建站模板东莞建设银行网点查询
  • 十佳网站设计wordpress子目录 多站点
  • 论述市场营销对网站设计的影响网上申请注册公司网址
  • 营销型企业网站系统模板下载app store官方正版下载
  • 网站策划书背景介绍怎么写网站右下角代码
  • 简单建网站买淘宝店
  • html5 图片网站网站建设素材包