VIM 编辑器使用及配置文件

1. 三种工作模式:

VIM 编辑器使用及配置文件_第1张图片

VIM 编辑器使用及配置文件_第2张图片

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  :nohlsearch "用“空格+回车”取消高亮"
map S :w "按大写S保存"
map Q :q "按大写Q退出"
map s  "映射到空键,按小写s不起作用"
map R :source $MYVIMRC "按大写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”表示大小写锁定键)

你可能感兴趣的:(软件开发工具)