VIM 编辑器使用及配置文件

1. 三种工作模式:

在这里插入图片描述

在这里插入图片描述

2. 配置文件

"***********vim 配置文件使用方法*************"
"Ubuntu:
    "1. sudo apt install vim "安装vim"
    "2. cd '进入~路径'
    "3. mkdir .vim '创建.vim配置文件夹'
    "4. cd .vim
    "5. vim vimrc "打开该配置文件就可以进行配置了"
"Windwos+Pycharm:
    "1. 安装:
        "File-Settings-Plugins,Browse Repositories,输入ideavim,安装。
    "2. 启用:
        "在Tools-Vim Emulator或右下角“V”图标启用
    "3. 点击右下角“V”图标,选择“Open ~/.ideavimrc”,打开编辑"

"***********配置参数&解释*************"
let mapleader = " " "设置Leader键为空格"
syntax on
set number "打开行号" "在命令前加no表示关闭该功能"
set relativenumber "打开反向行号"
set cursorline "打开当前行下滑线"
set wrap "自动换行"
set showcmd
set wildmenu "设置属性排序"
set hlsearch "高亮所有搜索结果"
set incsearch "边输入边搜索"
set ignorecase "忽略大小写"
set smartcase "智能大小写"

"***********键盘映射&命令解释*************"
noremap a b "用a键代替b键"
noremap = nzz "用=号往下查找搜索结果"
noremap - Nzz "用-号往上查找搜索结果"
noremap <LEADER><CR> :nohlsearch<CR> "用“空格+回车”取消高亮"
map S :w<CR> "按大写S保存"
map Q :q<CR> "按大写Q退出"
map s <nop> "映射到空键,按小写s不起作用"
map R :source $MYVIMRC<CR> "按大写R重新加载Vim配置,windows不起作用,需重启pycharm"


"***********常用功能按键解释*************"
"i : 在字符前插入; 大写I:行首插入;
"a : 在字符后插入;大写A:行尾插入;
"o : 在下方插入新行;大写O:上方插入新行
"d: 删除 d→ 向右删除一个字符 d5→ 向右删除5个字符 d5↑ 向上删除5行 (动作可以是↑↓←→) dd 删除整行
"y: 复制 动作操作同上 yy 复制整行

"/: 搜索

3. 设置键盘映射

Linux

方法众多暂时没有尝试哪种更便捷

Win10

创建.reg文件,并输入以下内容,保存,管理员权限双击导入,重启计算机即可,下列内容将ESC 键映射到大小写锁定键:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,01,00,3a,00,00,00,00,00 
# 需要还原时,删除该键值重启电脑即可(其中“01 00”表示ESC键,“3a 00”表示大小写锁定键)
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值