首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux下vim中加入vjde,实现自动补全功能

也许你一直在IDE环境程序,代码的自动补全让你感到非常愉快,现在以java为例,谈谈vim中实现java代码的自动补全功能。    ...首先看看你的vim是不是7.1版本,如果不是,你还要去vim的官方下载最新的7.1稳定版,然后编译安装(在此是以linux为例,至于windows,实在是不清楚该如何是好)。...下载好后,就可以开始安装了,官方给出的是“ tar -xzf vjde.tgz  /usr/share/vim/vimfiles           chmod +x /usr/share/vim/...vimfiles/plugin/vjde/readtags ”,但如果是自己编译的,也许你的目录结构不是这样,不过这没有什么影响,我们可以这样做: tar zxvf vjde.tgz 此 时会有autoload...,compiler,doc,plugin,src,syntax六个文件夹,我们只要把这六个文件夹下的文件分别copy到你的 vim下的这六个同名文件夹下即可。

2.1K50
您找到你想要的搜索结果了吗?
是的
没有找到

vim 插件管理与推荐

事实上,无论是 vim、emacs 还是如今风靡的各种甜品级编辑器,他们最为吸引人的无不在于他们那超级强大的定制化能力,这也是几十年来,vim 与 emacs 仍然能够走在前列的原因,他们的背后都有着强大的社区...事实上,vim 下的插件管理插件是非常多的,最为有名的要数 vundle 和 vim-plug,但如果你使用的是 vim8 的话,还是更为推荐 vim-plug,因为他已经支持 vim8 的 async...://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim windows 环境下的 powershell 中执行: md ~\vimfiles...uri, $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath( "~\vimfiles...其他在使用的插件 下面几个插件的安装方式和使用方式都非常简单,就不做单独的讲解,有需要的直接添加即可,详情也可以参考 github: vim-airline/vim-airline 与 vim-airline

1.4K10

Vim 3 vimrc

Vim 是极其依赖 vimrc 配置的, 没有经过配置的 Vim 又丑又难用, 但是你如果懂得怎么配置, 就可以 Vim 变成你想要的样子....系统 vimrc 文件: "$VIM\vimrc" 用户 vimrc 文件: "$HOME\_vimrc" 第二用户 vimrc 文件: "$HOME\vimfiles\vimrc" 第三用户...: "$VIM\gvimrc" 用户 gvimrc 文件: "$HOME\_gvimrc" 第二用户 gvimrc 文件: "$HOME\vimfiles\gvimrc" 第三用户 gvimrc...Vim 默认是以兼容 Vi 的模式运行的(Vi 是远古时期的 Vim), 在这种模式下, 很多 Vim 的高级特性都无法使用, 所以首先就要关闭兼容模式, 请把这条配置放在你 vimrc 文件的第一行:...并不, 因为使用另一款软件: KeyTweak, Ctrl 键的位置换到了 Alt 键上, 这样就能很方便地使用 Ctrl 键了.

3K30

手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

4、配置.vimrc,是一项很复杂的工作,配置好的如下(已经安装了很多插件了,如:文件搜索、注释、doxygen、drawit、buffer、winmanager+taglist+tagbar等等):...if MySys() == "windows" let $VIMFILES = $VIM.'...'/.vim' endif " 设定doc文档目录 let helptags=$VIMFILES.'...5、在vim中安装ycm插件:                        打开.vimrc文件,找到”Plugin 'Valloric/YouCompleteMe'  #前面的"删除,然后重新安装...解决办法:sudo yum install vim-gtk-syntax    安装完成后,重新启动vim即可解决(如果解决不了请联系)                      2、找不到ctags

4.3K30

python0030_设置路径_export_PATH_zsh_系统路径设置_export

​放入路径回忆上次内容 我们要在任意路径下直接执行 sleep.py sleep.py 放在 /usr/bin/ 下面最终可以在任意位置执行程序sleep.py 但是 /usr/bin 里面放的一般都是二进制命令文件命令实在是太多太乱最终还是删除了...sleep.py 宿主目录添加到系统变量 $PATH 中​编辑这样有可能吗?...先回忆 为什么无论当前路径在哪里ls都能执行路径​编辑 ls所在的路径是/usr/bin 是在系统变量$PATH中的#!...shell的时候会有相应的提示​编辑既然如此 我们可以export PATH=$PATH:~这句话 放在默认的shell(zsh)的配置文件(~/.zshrc)中 这样新每次运行zsh终端的时候 就自动完成路径配置...路径 当前用户shiyanlou的宿主文件夹 ~ 添加到 $PATH 中这样 sleep.py 就可以被找到于是就可以被执行了 还可以配置 $PATH 的脚本 放到 zsh的配置文件(~/.zshrc

1.5K00

手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

4、配置.vimrc,是一项很复杂的工作,配置好的如下(已经安装了很多插件了,如:文件搜索、注释、doxygen、drawit、buffer、winmanager+taglist+tagbar等等):...if MySys() == "windows" let $VIMFILES = $VIM.'...'/.vim' endif " 设定doc文档目录 let helptags=$VIMFILES.'...5、在vim中安装ycm插件:                        打开.vimrc文件,找到”Plugin ‘Valloric/YouCompleteMe’  #前面的”删除,然后重新安装...解决办法:sudo yum install vim-gtk-syntax    安装完成后,重新启动vim即可解决(如果解决不了请联系)                      2、找不到ctags

5.3K30

Linux内核实战(三)- 学学基本命令

当我们打开文件夹浏览器的时候,左面会有“文档”“图片”“下载”等文件夹,路径在C:\Users\JavaEdge下面。 同一台电脑,不同的用户情况会不一样。...Linux的文件系统和Windows是一样的,都是用文件夹文件组织起来,形成一个树形的结构。...其实无论是先下载再安装,还是通过软件管家进行安装,都是下载一些文件,然后将这些文件放在某个路径下,然后在相应的配置文件中配置一下。...例如,主执行文件放在/usr/bin或者/usr/sbin下面,其他的库文件放在/var下面,配置文件放在/etc下面。...比如说,运行一个博客程序,总不能老是开着交互命令行,博客才可以提供服务。一旦要去睡觉了,关了命令行,的博客别人就不能访问了,这样肯定是不行的。

71300

python0029_放入系统路径_PATH_chmod_程序路径_执行原理

什么是用户文件夹呢?...用户文件夹 ​ 编辑 我们的系统都是多用户的 多用户意味着可以有多个用户登录使用 每个用户都有自己的桌面、文档、下载目录 ​ 编辑 ​ 编辑 放入路径 #文件拷贝过去 cp sleep.py...sleep.py 还放在当前用户文件夹(~) 不动 最终还能在任意路径下执行 可能实现吗?...总结 我们要在任意路径下直接执行 sleep.py sleep.py 放在 /usr/bin/ 下面 最终可以在任意位置执行程序sleep.py 但是 /usr/bin 里面放的一般都是二进制命令文件...命令实在是太多太乱 最终还是删除了sleep.py 宿主目录添加到系统变量 $PATH 中 ​ 编辑 这样有可能吗?

72220

小白入门,手把手教你用YOLO-v3进行目标检测与识别

① 首先,进入到darknet文件夹下; ② 进入script文件夹下; ③ 查看get_coco_dataset.sh脚本,命令:vim get_coco_dataset.sh ?...由于在第一步骤中,你已经执行了脚本get_coco_dataset.sh,在你的darknet/data文件夹下已经有了coco文件夹,那么可以接着执行后续操作,安装COCO API; 2. cd coco...【注意:不要用他的或的路径,而是用你自己的路径。】 ? 以下是的数据集存放路径,观察一下: ? coco文件夹下的内容: ? 5. 模型开始训练 输入命令:....鲜花、掌声在哪里???】 ② 预训练模型存放在backup文件夹下,如图所示: ? ③ 执行以下命令训练: ....这个预训练模型的参数权重比较差,框基本上没有狗和自行车框进去。【说来也奇怪:用的是官网的预训练模型文件,为啥这么差?可是,官网的测试效果很好。】

3.5K30

都2022年了,还没有自己的博客网站?

其实这个迁移的过程还是比较顺利的,因为之前已经实现了完整的博客系统,只是远端仓库从GitHub搬到我的主机上而已。...themes目录顾名思义就是存放我们博客主题的文件夹,可以选择自己喜欢的主题放在这里,通过配置文件,动态的切换主题。 config.yml就是我们博客系统的核心配置文件,后面我会介绍它的配置内容。...Hexo d,在本地确认没有问题之后,使用该命令,将静态文件推送到我们的远端仓库。 既然是远端仓库,是GitHub,还是gitee,还是的私有仓库,重要吗,不重要。...,那么文件哪里来呢,从git仓库来,所以来创建我们的git仓库。...在blog_static.git下,有一个hooks文件夹,我们进入这个文件夹,新建一个文件,叫做post-receive: cd hooks vim post-receive 填入下面的内容: #!

56320

如果你想切换共享服务器的R包Seurat5到Seurat4

但是有用户反馈说已有的流程是seurat4的,还是想用seurat4。那么如何解决呢?...#如果没有就touch一个 touch .Rprofile #然后创建我们家目录下安装自己R包的文件夹 #回到家目录 cd #在家目录下创建R_library文件夹 mkdir ..../R_library #列出家目录下所有文件 ls #自己的家目录的绝对路径 pwd #的是/home/data/t230459 然后用vim编辑器编辑.Rprofile 文件至如下: vim .Rprofile.../home/data/refdir/Rlib 路径就不会载入服务器上公用的 Seurat5,但是这样设置之后,一堆包也不会载进来,所以下面需要自己配置 Seurat4和其依赖的环境 注意,修改路径这里自己的默认路径...其实这个是可以不用修改的,默认路径就可以,只要你知道自己的R包装在了哪里

48410

嵌入式Linux系列第5篇:Nand Flash根文件系统制作

经过这段时间的总结,rootfs相关的编译、配置等工作还是比较麻烦的。...但是还是强烈建议大家自己一步一步的去操作制作一次,因为一是这有助于你理解根文件系统是怎么来的,最小的能用的根文件系统包含了哪些东西,二是将来你很有可能需要对文件系统做一些定制化的裁剪和修改工作,只有自己做了一遍你对会明白这个东西到底是怎么回事...大家有没有注意,为什么每次都这个官方的链接放过来,让大家自己去下载,原因是我们要知道我们用的东西的源头在哪里,最官方的资料渠道在哪里,这很重要。...3.使用Busybox制作根文件系统 1)进入到nuc972文件夹,新建一个tool文件夹,用来存放busybox、mkyaffs2等工具,上面下载的NUC970_Linux_Applications-master.zip.../etc vim inittab ?

2.4K30
领券