https://i.ancii.com/zhangxl0518/
zhangxl0 zhangxl0518
:set ignorecase 或者 :set ic #在搜索时忽略大小写:set noignorecase 或者 :set noic #恢复大小写敏感:set hlsearch 或者 :set hl #搜索高亮:set nohlsearch 或者
日常写一些脚本文件会在windwos上完成,然后放到 linux系统时,会出现执行不了,报各种问题。出现问题除了自己写的脚本有问题外,还有一种原因就是字符编码问题,因为在windows上完成的脚本保存时一般为dos格式,而Linux能正确执行的为unix格
command 执行命令,然后回车回到文件中。command 直接将命令的执行结果写入到文件中,光标所在行的下一行
$ = 直接跳转到行末。^ = 再次跳回行首。数字 + 方向键 = 一次性跳多行。ctrl + f/b = 往前或往后翻。G = 直接跳到文件最末行。gg = 回到文件第一行。n/N = 如果text在文件中多次出现,用n/N向下/上跳转。/II = 查找
在命令模式下输入 :wq 表示保存离开,输入 :wq!表示强制写入并离开,前提是你的权限可以改变。如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个键来移动光标。向光标之下寻找一个名叫 word 的字串。yidao 的话,那
yum -y install vim*然后输入y就行了,不出意外的话,完成之后,vim就已经安装完成了。下面都以Ubuntu为例。vim的全局配置一般在/etc/vim/vimrc或者/etc/vimrc,对所有用户生效。举例来说,set number这个
查看当前打开的文件列表,当前正在编辑的文件会用[]括起来。text 查找text,反向查找,按n健查找下一个,按N健查找前一个。ra 将当前字符替换为a,当期字符即光标所在字符。<Esc>,这里的Esc是必须的,否则命令不生效。正常模式下按v
比较好的配置:。python 自动补全:
## 替换换行为逗号。全局替换命令为::%s/源字符串/目的字符串/g. 50,100 代表50行到100行。加上g代表每行全部的
建议安装ag,更快,且安装起来更简单一点。然后PluginInstall即可安装ctrlsf。使用jkhl浏览CtrlSP窗口使用Ctrl+j/k在匹配项中跳转。使用q则退出CtrlSP窗口。-i选项表示是否忽略大小写。nmap<C-F><
查找vim中某个键映射的定义:。打开vim输入下面的命令。例如查看tab键的定义::verbosemap<tab>. vim里最基本的map用法也就是。这里把c映射成了a,在map生效的情况下,按下c就等同于按下了a. 当然,常用的Ctrl,S
在VIM插件中,clang_complete是一个基于clang的C/C++代码提示插件,通过clang分析头文件,可以实时做精准的代码提示。根据clang_complete自带的插件说明文档,我们知道可以在工程根目录配置.clang_complete文件
完成了上面的键位配置后可以使用<Leader>a进入EasyAlign对齐模式。= 对首个=对齐2= 根据第二个=对齐*= 依次根据依次出现的=对齐**= 对依次出现的=进行左右对齐切换<Enter>
vim [参数] [文件 ..] 编辑指定的文件 或: vim [参数] - 从标准输入读取文本 或: vim [参数] -t tag 编辑 tag 定义处的文件 或: vim [参数] -q [errorfile] 编辑第一个出错处的文件。若
admin@ThinkPad /etc$ ls -a|grep vimrc发现/etc下没有vim的全局配置文件,然后再查找当前用户的vim配置文件.vimrc. admin@ThinkPad ~$ ls -a|grep .vimrc发现也没有,可以确定是
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号