二.vim/vi常用命令(normal mode)
vim常用模式:normal mode, command mode(eg :wq), insert mode, visual mode
0.各个模式切换
[Ii]nsert mode
ESC normal mode
[Vv]isual mode
0.1 normal mode 常用命令
h j k l
left down up right
H M L
home current end
w e b
word next, non word next, word pre
F/f
find
0.2帮助
:h help
1.撤销 u
2.恢复 Ctrl+r
3.列模式
光标定位到要操作的地方。
CTRL+q or
CTRL+v 进入visual mode,选取这一列操作多少行
SHIFT+i(I) 输入要插入的内容。
ESC 按两次,会在每行的选定的区域出现插入的内容。
d:删除。
4.选择多个字符
v, 再左右键选择
5.复制 y; 粘贴 p; 剪切 c
6.在文件夹中查找关键字
:vimgrep /search_word/gj pathname/*.*
解释一下:
g: 如果一行中出现多处,只显示一次,没有g就会出现多次
j: 只是列出所有匹配的行,没有j那么就会跳去第一个匹配的行
搜索完毕后可以使用copen或者cw命令来打开搜索的结果。使用jk来移动选中行,回车可以跳到对应的文件。
copen后面可以指定窗口的高度。
注意当去到搜到到的文件后,当前的窗口会被该文件覆盖,那么怎么回到原来的文件 ctrl+^
更多的信息可以使用 :help vimgrep
7. 查找忽略大小写
/search_wordc
0421
1.插件安装在vimfiles文件夹
以vim-easy-align plugin 为例:
它包含 autoload plugin doc三个文件夹,直接复制过去就行
2.有一个vim-plug管理插件的插件,还不会使用
vim-plug会使用curl命令,这是git里面的一个工具,若要在cmd下使用curl,需要添加路径到环境变量path
yourpathmsysgitin;yourpathmsysgitmingwin(这里面包curl.exe)
0531
1.隐藏选中代码
按v进入视块模式,zf
空格显示代码
2.拆分窗口
水平拆分 :vs
垂直拆分 :sp
2.srt中英字幕制作英文字幕 English
删除中文字符
%s/[^x00-xFF]//g