vim tips

二.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

 
0624
1.切换标签页
下一个标签 gt or :tabn
上一个标签 gT or :tabp

 2.srt中英字幕制作英文字幕 English

删除中文字符

%s/[^x00-xFF]//g

 
古有内事不决问张昭,外事不决问周瑜; 今有生活不懂问百度,学术不懂问谷歌。 (SunQuan)The inner undecided ask ZhangZhao, the outer undecided ask ZhouYu. (I)Life unknown ask Baidu, academic unknown ask Google.
原文地址:https://www.cnblogs.com/luoyanghero/p/5245864.html