可记忆为:go to file 类似超链接跳转后,可使用\<C-o>返回原文件 gf命令操作例子 如:`include one.v gf命令:此时文件将会跳转到one.v文件 四、寄存器 1.复制与粘贴 (1)寄存器 无名寄存器:" 有名寄存器:"a-"z 通过"{register}(register=a-zA-Z)指定要用的寄存器 注:用小写字母引用有名寄存器,会...
:33|star " go to line 33 and start insert mode before the cursor (like i) :33|star! " go to line 33 and start insert mode after the end of the line (like A) Note that :startinsert doesn't accept a range so we must use :help :| as a workaround. Also, :startinsert does ...
方法如下: vim在COMMAND模式下,先按数字3键,然后按 i键,在输入go,再按Esc键。就可以输入gogogo了。 还有,如将数字加在命令前,标示该命令处理几次,如5dd标示执行5次dd(删除光标所在整行)操作。 . (英文句号)为命令重复命令,按下一次执行一次上一次执行过的命令。 ——— 快速定位,行头与行尾 0 与 $ 在...
go_line.gif :/10:20s/void/1234/g 把从10-20行的所有void换为1234,下图中把void换成abcd后用了u撤销替换 replace_lines.gif :/10:20s/^///g 把10-20行加上单行注释// 下图中有个细节是用/@搜过@字符用来去掉黄色高亮,因为文件中并没有@符号,自然就不显示高亮了 comment.gif cope的使用 :cope 在...
Go to the starting line and type ma (mark "a"). Then go to the last line and enter d'a (delete to mark "a"). That will delete all lines from the current to the marked one (inclusive). It's also compatible with vi as well as vim, on the off chance that your envi...
10年Vimer准备转战Visual Studio Code了,这些年的Vim使用来看,和VS Code这种IDE对比下来,稳定性和高效都相对差一点,特别是近两年,频繁的在C++,Go,Lua,Python之间来回切换,能明显感觉Vim的稳定性和效率都会明显下降。不过还是总结一下Vim的使用,和一些插件,以及NeoVim,Visual Studio Code的相关配置。
1 2 curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 基础命令 PlugInstall: 安装插件 PlugUpdate: 更新所有插件 PlugUpgrade: 更新插件本身 PlugClean: 删除插件, 把安装插件对应行删除, 然后执行这个命令即可 ...
直接的再 普通模式下的 切换标签页 的命令是 gt, gT: go tab :tabnew 新建标签 vim -p * 为当前目录下所有文件建立标签 在编辑的时候想增加一个标签就可以:tabnew filename (为标签命名) :tabc 关闭标签, :tabo 关闭其他所有标签 tab other closed ...
git clone https://github.com/w0rp/ale.git ~/vimfiles/pack/git-plugins/start/ale Vundle 把下面行加入到,vimrc Plugin 'w0rp/ale' Linter ale 的 linter 都要自己安装 还好系统一般都是有 gcc, python, gofmt 之类的 需要额外安装的大约有
let NERDTreeShowLineNumbers=1 let NERDTreeAutoCenter=1 " 在终端启动vim时,共享NERDTree let g:nerdtree_tabs_open_on_console_startup=1 使用NERDTree F3:自定义启用/隐藏目录树 ?:快速帮助文档 o:打开一个目录或者打开文件,创建的是buffer,也可以用来打开书签go:打开一个文件,但是光标仍然留在NERDTree,创建的...