首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Albert陈凯

    VIM游戏

    http://blog.jobbole.com/18337/ http://vim-adventures.com/ 在线VIM大冒险 http://www.tuicool.com/articles/j6JFNb6

    58050发布于 2018-04-04
  • 来自专栏frytea

    Vim 版本升级(Vim8

    安装步骤# 第一步,下载源码# 到Vim官方Github仓库下载目前最新的Vim Release版本 wget https://codeload.github.com/vim/vim/tar.gz/v8.2.1258 第二步,解压# $ mv v8.2.1258 vim-v8.2.1258.tar.gz $ tar -xvzf vim-v8.2.1258.tar.gz 第三步,编译安装# $ cd vim-8.2.1258 prefix=$HOME/.local --enable-python3interp=yes && make && make install 这里注意一下我们需要用configure配置一下安装的路径,将Vim8 指令定向到刚刚安装的vim8,同时修改.bashrc确保之后一直能生效 alias vim='~/.local/bin/vim' echo "alias vim='~/.local/bin/vim'" >> ~/.bashrc 第五步,检查# vim --version 参考文献# CentOS7 上Vim8升级安装指南 CentOS 编译vim no terminal library found 注

    92130编辑于 2023-10-18
  • 来自专栏frytea

    Vim 版本升级(Vim8

    安装步骤# 第一步,下载源码# 到Vim官方Github仓库下载目前最新的Vim Release版本 wget https://codeload.github.com/vim/vim/tar.gz/v8.2.1258 第二步,解压# $ mv v8.2.1258 vim-v8.2.1258.tar.gz $ tar -xvzf vim-v8.2.1258.tar.gz 第三步,编译安装# $ cd vim-8.2.1258 prefix=$HOME/.local --enable-python3interp=yes && make && make install 这里注意一下我们需要用configure配置一下安装的路径,将Vim8 指令定向到刚刚安装的vim8,同时修改.bashrc确保之后一直能生效 alias vim='~/.local/bin/vim' echo "alias vim='~/.local/bin/vim'" >> ~/.bashrc 第五步,检查# vim --version 参考文献# CentOS7 上Vim8升级安装指南 CentOS 编译vim no terminal library found 注

    62730编辑于 2023-10-18
  • 来自专栏菠萝上市没有

    Centos8 安装Vim

    sudo yum install python python-devel sudo yum install python36 python36-devel 卸载已有的vimyum -y remove vim 下载vim的项目源码git clonehttps://github.com/vim/vim.git下载好后进入到vim目录下进行配置、编译、安装. 参数说明如下:–with-features=huge:支持最大特性-enable-python3interp:启用对python3编写的插件的支持–enable-multibyte:多字节支持 可以在Vim

    1.4K10编辑于 2022-08-30
  • 来自专栏嘘、小点声

    日常记录(8)Verilog和VIM

    output reg q; 3 input d, en, clk; 4 5 always @(posedge clk) begin 6 if(en) 7 q<=d; 8 latch_dff (q, d, en); output reg q; input d, en; always @(d, en) if(en) q<=d; endmodule VIM

    69140编辑于 2021-12-14
  • 来自专栏浪浪山下那个村

    vim8 源码编译安装

    简介 vim 是一款比较好用的编辑器,被称为编辑器之神。当然linux或者unix默认的vim编辑器比较丑,要经过一系列的美化,对于使用者的要求比较高,没有耐心者勿用。 vim 安装 卸载旧的 vim 在安装 vim 8之前要将旧的 vim卸载掉,不然 vim 8编译安装完之后还是之前旧的 vim;由于本人就使用过 red hat 系列的 centos 和 debian red hat 系列卸载方法: sudo yum remove vim debian系列卸载方法 sudo apt-get remove vim --purge 在最新的ubuntu中可以使用以下命令 sudo apt remove vim --purge vim 8的安装步骤 注意 在安装vim 8之前要保证自己gcc 编译器的版本是5及其以上,如果不是则请先安装gcc 5,我现在用的centos 7 中自带的gcc 的版本是4.8,所以重新安装了gcc 5 开始安装 git clone https://github.com/vim/vim.git cd vim .

    91520编辑于 2022-06-17
  • 来自专栏wallbig

    centos7 升级vim7到vim8遇到的问题

    2: rpm --import http://mirror.ghettoforge.org/distributions/gf/RPM-GPG-KEY-gf.el7 3: yum -y remove vim-minimal vim-common vim-enhanced sudo 4: yum -y --enablerepo=gf-plus install vim-enhanced sudo 遇到的问题 执行到第三步遇到的问题如下 [root@Oradb1 pluginconf.d]# vim /etc/yum/pluginconf.d/subscription-manager.conf [main] enabled=0 也是sudo需要的,所以把其和sudo都删掉了,导致没有sudo 【解决】 使用命令:yum install sudo 最后重新安装vim8 教程详见:https://phoenixnap.com/kb /how-to-install-vim-centos-7

    84620编辑于 2021-12-08
  • 来自专栏oeasy教您玩转linux、python

    oeasy教您玩转vim - 8 - # 追加文本

    追加文本 回忆上节课内容🤔 我们这次深入了 i 命令 i 在当前的光标之前插入 I 在本行文本的最前面插入 还有一些常用的编辑命令 . 重做 u 撤销 ctrl+r 还原 关于插入,还有什么讲究吗?🤔 类似的命令 还有没有和插入相关的的命令呢??🤔 相类似的命令一定在手册的同一个地方!🤨 我们得还在插入命令的附近找找 插入命令 首先我们找到插入命令的帮助📕 :help insert 简写为 :h i 我们向上翻可以找到 a 命令。 追加文本 i 和 a 都是 Insert mode com

    56000发布于 2021-08-07
  • 来自专栏MasiMaro 的技术博文

    从零开始配置 vim(8)——文件类型检测

    *C++.*-\*-' set ft=cpp 如果我们的文件无法满足 vim 识别文件类型的要求,也可以在文件中添加注释来帮助 vim 进行识别 例如使用如下注释来使vim 确定它是一个 c 的代码 /* vim: ft=c */ 可以在注释中使用 vim: ft= 来设置文件类型。 ftplugin/' . name . '.vim ftplugin/' . name . '_*.vim ftplugin/' . name . '/*.vim' " Load lua ftplugins ftplugin/py.vim ftplugin/py__*.vim' ftplugin/py/*.vim 。后面两句拼接的内容相似,只是一个是给vim 脚本用的,一个是给 lua 脚本用的。 文件类型缩进 文件类型缩进运行我们为不同类型的文件设置不同格式的缩进,例如有的习惯使用4空格缩进,有的习惯使用 2空格或者8空格缩进。

    1.9K10编辑于 2022-09-20
  • 来自专栏米扑专栏

    Android 8款开源游戏引擎

    1、Angle  (2D    Java) Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。 此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。 唯一遗憾的是,该项目作者是个极其懒惰的家伙,开发文档从去年说到今年依旧没有提供,只有游戏示例可供下载。 最低运行环境要求为Android 1.1。 项目地址:http://code.google.com/p/rokon/ 5、libgdx libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的2D游戏开发 项目地址:http://code.google.com/p/alien3d/ 8、Catcake Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有

    4.9K30发布于 2019-02-19
  • 来自专栏量子位

    边打“游戏”边学Vim!这款在线、交互的练习工具火了

    这个可以有,而且还是在线、交互式的那种——Vim.so。 ? 并且Vim.so用起来像打游戏一般的体验,也让网友们一片“好评如潮”。 ? 打游戏一样学习Vim 既然要学习Vim,那就免不了要了解它那“令人发指”的命令和快捷键。 例如,这样(有种让你背元素周期表的赶脚)…… ? 像打游戏通关一样,就能快速上手。 ? 在这一关“游戏”中,通过键盘指令的操作,将光标移动到“%”的位置,并将它删除掉,就算完成一次任务。 有没有种玩“消消乐”的感觉? 类似这样的课程,Vim.so一共提供了10门,据作者本人介绍,目的就是让新人能够快速上手、让Vim性能最大化。 ? 虽好用,但需付费 虽然这种交互式学习Vim的方式,对于新手来说是非常友好的。 传送门 Vim.so地址: https://www.vim.so/#exercise “用聪明的方式学Vim”地址: https://github.com/iggredible/Learn-Vim

    1.2K20发布于 2021-01-29
  • 来自专栏机器学习算法与Python学习

    8个技巧让Vim菜鸟变专家

    Vim只不过是一个文本编辑器,但如果你曾见过真正的高手是如何使用vim的,你就会知道,这个软件出人意料地强大、高效、迅捷。对于高水平使用者而言,vim能够帮助其更清晰、明确地表达操作指令。 一旦熟练掌握vim语言,使用者就能更加快速地和自己的电脑交流。 必备条件 在开始阅读本文之前,你应该至少知道vim有哪些简单的指令,例如基本动作、导入操作和查找信息。 如果你还不了解这些知识,你可以打开软件终端并运行: sudo apt-get install vim 接着,你就可以运行以下指令来自学vim: vimtutor 1. 8. 日期(date) 在许多场景下,你需要给文件加上日期。这一操作缓慢且乏味。 相关链接: https://medium.com/swlh/8-vim-tricks-that-will-take-you-from-beginner-to-expert-817ff4870245

    97020发布于 2019-10-21
  • 来自专栏容器计算

    Vimvim配置的选择

    Vim 的配置涉及很多东西,如果对 Vim 配置不太熟悉的话,建议直接用 Github 上的配置,比较流行的有 ultimate vim 和 spacevim,其中前者在 star 数上是更多,也更流行的 ,笔者用过 spacevim,有时候会有些奇怪的报错,因为作为用户来说没有太大必要去了解 Vim 的配置,所以最后还是选择回了 ulimate vim,相对比较简单无脑。 git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime sh ~/.vim_runtime/install_awesome_vimrc.sh

    1.9K21发布于 2020-08-03
  • 来自专栏嵌入式智能硬件

    Linux之day8 Vim文本编辑器

    1.Vim常用命令 命令 作用 dd 删除(剪贴)光标所在整行 5dd 删除(剪贴)从光标处开始的5行 yy 复制光标处开始的整行 5yy 复制光标处开始的5行 n 显示搜索命令定位到的下一个字符串 N 切换到末行模式,保存且退出 3.配置主机名称 vim /etc/hostname 4.配置网卡信息 cd /etc/sysconfig/network-scripts vim ifcfg-eno16777728

    53320发布于 2020-08-31
  • 来自专栏liuchengxu

    终极 vim 配置: space-vim

    此外,vim 社区中,虽有 spf13-vim, k-vim 等一些比较有名的 vim 配置,但始终整合的不够,散落着很多适用特定环境的很好的配置,比如针对 c-c++, python, ruby 等等不同语言环境 随着 vim8 的升级,会有很多新的更好的插件诞生,比如我用来替代 syntastic 的 ale, ale 使用了异步特性,再也不用因为语法检查而拖慢速度了。 中,所谓的一个 Layer ,其实很简单,就是集成了一些相关的 vim 插件及其配置,涉及到两个文件: config.vim 与 packages.vim. 不难理解,config.vim 为该 Layer 的相关配置信息,packages.vim 则为该 Layer 所需的一些 vim 插件。 :space-vim 致谢 spacemacs spf13-vim ......

    2.3K20发布于 2018-08-23
  • 来自专栏java springboot docker

    vim

    还是继续重复造轮子吧 vim Linux vi/vim | 菜鸟教程 (runoob.com)

    62920编辑于 2023-03-01
  • 来自专栏linux 学习

    vim

    vim有三种模式vim file 即可创建file并进行编辑,自动进入命令模式命令模式^ 移动光标至行首$ 移动光标至行尾 中传递文件并运行时,可能会涉及到文件格式转换替换 %s///g %s/// s///g s///异常处理vim 或者vim -r 文件继续编辑

    34010编辑于 2024-07-12
  • 来自专栏全栈程序员必看

    vim的配置_vim全局配置

    --prefix openssl) # macos用户需要增加额外参数, prefix改成/usr/local(高版本osx系统因为usr目录没权限) make && make install 预安装vim8 Plugin 'rizzatti/dash.vim' "scala 语法解析 Plugin 'derekwyatt/vim-scala' "PEP8 python格式化pip3 install --upgrade autopep8 Plugin 'tell-k/vim-autopep8' filetype plugin indent on call vundle#end() set runtimepath^=~ ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 """ctrlp 文件检索配置ctrl + p nmap 在注释输入中也能补全 let g:ycm_complete_in_comments = 1 " 在字符串输入中也能补全 let g:ycm_complete_in_strings = 1 " 传说中的vim8

    3.5K60编辑于 2022-11-14
  • 来自专栏liuchengxu

    Vim 插件: vim-which-key

    不过一直以来 vim 中都缺少像 emacs-which-key 这样“形神兼备”的插件,这一点我在 space-vim 的 README 中也一早有提及。 vim-leader-guide 是 vim 里出现的一个比较接近的插件,它主要借鉴自 guide-key,而 guide-key 是 emacs-which-key 的前身,目前已经不更新了,上一次 因为 vim-leader-guide 之前长时间没有更新,而且在我看来不够 fancy,所以我对它进行了一个大的改造,也就是现在的 vim-which-key,主要改进的地方有: 大量 UI 细节上的调整与改进 vim-which-key 使用要求 vim-which-key 对于 vim 的版本和特性基本没什么要求,需要注意的一点是不要关闭选项 timeout,即不要在 vimrc 中设置 set notimeout 支持解析 <C-W> 等键位 更详细的样例可以参考 space-vim 的 leader.vim, 它也是截图中的配置。

    3.3K10发布于 2018-10-15
  • 来自专栏Urlteam

    linux默认系统语言环境与vim环境设置utf-8

    characters in position 2-4: ordinal not in range(128) 主要就是2个角度的问题 1:系统语言环境不一致 echo $LANG 显示编码  :  en_US.UTF-8   英文urf8有时显示程序输出是? 解决方法: vim ~/.bashrc 最后一行追加: export LANG=zh_CN.UTF-8 然后使用户配置生效 source ~/.bashrc 2:编辑器(vim)运行环境默认语言问题 vim ~/.vimrc set encoding=utf-8 原创文章,转载请注明: 转载自URl-team

    3K10发布于 2019-11-28
领券