Vim-vimrc 快捷键映射

Vim-vimrc 快捷键映射

文章目录

Leader 键

我们还将 , 设置为 Leader 键,使得其他快捷键映射更加简洁。

vim 复制代码
let mapleader = ","

快捷键映射:插入特定字符

在 Vim 中,你可以使用快捷键插入特定的字符,比如连续的 -=,使文本编辑更加高效。

插入 --

vim 复制代码
nnoremap <leader>-- i-------------------------------<Esc>

插入 ##

vim 复制代码
nnoremap <leader>## i###############################<Esc>

插入 ==

vim 复制代码
nnoremap <leader>== i===============================<Esc>

解释

  • 使用 nnoremap 映射键位来插入特定的字符。
  • 例如,<leader>-- 会插入连续的 --<leader>## 会插入连续的 #

Leader键设置

vim 复制代码
" Leader Key
let mapleader = ","

将Leader键设置为逗号,便于创建更多自定义快捷键组合。

快速插入分隔线

vim 复制代码
" Map shortcut -- to insert --------------------------
nnoremap -- i-------------------------------<Esc>

" Map shortcut ## to insert ###########################
nnoremap ## i###############################<Esc>

" Map shortcut == to insert ===========================
nnoremap == i===============================<Esc>

使用方法:

  • 输入 -- 快速插入破折号分隔线
  • 输入 ## 快速插入井号分隔线
  • 输入 == 快速插入等号分隔线

相关推荐
Hehuyi_In20 小时前
从优雅到爆烈 —— Linux全力回收内存的一生
linux·内核·内存·memory·回收
杨充21 小时前
1.1 数据编码设计原理
linux·运维·网络·底层原理·数据编码
fan_music21 小时前
Linux I/O
linux
Java小白笔记21 小时前
Linux 手动部署 Oracle JDK 17 完全指南
java·linux·oracle
慵懒的猫mi1 天前
deepin 25部署x11vnc+xrdp,实现vnc和mstsc双重访问
linux·windows·开源软件·deepin
剑神一笑1 天前
Linux lsof 命令深度解析:从文件描述符到进程追踪
linux·运维·php
andlbds1 天前
解决Ubuntu20.04进入系统卡死在厂商Logo界面问题
linux·ubuntu
MIXLLRED1 天前
解决: Ubuntu 22.04上树莓派4B扩展板ROS2兼容性修复指南
linux·ubuntu·树莓派
zizle_lin1 天前
CentOS配置yum源
linux·运维·centos
武器大师721 天前
从零开始在 Linux 上编译运行 lvgljs 图形界面项目
linux·运维·服务器