手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Vim
帮助配置Vim for C
我想让vim我的编辑器。我有非常小的经验使用它 并需要帮助配置vim以使用c。 我需要这样的功能 >代码完成(stl和我的类) >在.cc和.h文件之间切换 >可能是一些更技巧你,c和vim大师,有。 可能你可以提供一些配置(解释),或链接到教程,我可以利用的插件? >代码完成: Omni completion或 Clang autocomplete或 YouCompleteMe >实时语法检查:
作者:编程之家 时间:2020-05-17
为什么Vim专家喜欢在标签上的缓冲区?
我不明白缓冲区。当我在同一个选项卡上打开3个文件,并关闭我的窗口,我通常很恼火,以找出下一次我打开这些文件之一,有奇怪的交换文件徘徊和给我讨厌的消息。但一次又一次,我读到这些东西是生产力nirvana我错过了,并且标签是为plebeians使用。 所以我问你,Vim专家:使用缓冲区的选项卡的优势是什么?我看不出这种差异是如何巨大的不同,但我认为自己只是在初级中级水平操作Vim。是:ls:b#真的比
作者:编程之家 时间:2020-05-17
Vim:对目录中的文件应用设置
如何为当前目录下的所有文件指定Vim设置? 理想的解决方案是如果Vim在搜索〜/ .vimrc之前搜索并读取当前目录中的.vimrc,并在那里应用整个树的设置。 我看到一个plugin,但这意味着应用的设置不透明,因为他们需要安装插件。相反,模式行是透明的,因为不管用户的vimrc或特定的vim调用,将对该文件应用模型设置。 我试过的东西是 >将.vimrc放在工作目录中 >:因此vimrc在mo
作者:编程之家 时间:2020-05-17
VIM Ctrl-V与Windows粘贴的冲突
我在Windows中使用VIM。问题是,我想使用CtrlV作为可视模式。但是,此键与Windows粘贴有冲突。如何将此键重置回VIM可视模式,而不是粘贴。我喜欢在我的_vimrc配置文件中设置。 从 the VIM documentation: Since CTRLV is used to paste, you can’t use it to start a blockwise Visual se
作者:编程之家 时间:2020-05-17
vim – 如何关闭缓冲区而不关闭窗口?
Vim的多层视图(Windows,Buffers和Tabs)让我有些困惑。让我们说,我拆分显示(:sp),然后选择一个不同的缓冲区显示在每个窗口。现在我想关闭一个缓冲区,但我不想关闭窗口(关闭后它可以显示列表上的下一个缓冲区或空缓冲区,这没关系)。我如何做到这一点? 谢谢。 有一个脚本在 Vim wiki做到这一点。我不认为有一个内置的,做你想要的。
作者:编程之家 时间:2020-05-17
vim – UltiSnips和YouCompleteMe
我有捆绑ultisnips和youcompleteme安装在我的macvim。 问题是,ultisnips不工作,因为tab是绑定ycm。 我试过让let g:UltiSnipsExpandTrigger =“< s-tab>”所以我可以触发代码片段完成与shift-tab,但它不工作的一些未知的原因。我可以使用大写作为触发器,但到目前为止,我没有找到办法做到这一点。 你们有没有一起使用这两个附加
作者:编程之家 时间:2020-05-17
Vim:删除缓冲区,不会丢失分割窗口
当缓冲区被删除(“bd [elete]”命令)时,它不仅删除缓冲区,而且删除缓冲区所在的拆分窗口。 有没有办法删除/卸载缓冲区并保持窗口拆分? 我真的很喜欢 bufkill.vim还有一个 github repo
作者:编程之家 时间:2020-05-17
如何在vim中设置UI语言?
我在reddit上看到了 this,它让我想起了我的一个vim的抱怨:它显示了用德语的UI。你死了,vim!我想要英语,但是因为我的操作系统设置为德语(我们办公室的标准),我想vim实际上是试图有帮助。 为了让vim切换UI语言,我必须执行什么魔法?我在各种场合尝试谷歌搜索,但似乎找不到答案(不,谷歌,你是我的朋友* pat *,* pat *,但我已经知道如何改变语法高亮,谢谢!) … … 编辑
作者:编程之家 时间:2020-05-17
简明VIM攻略
你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。 Vim the Six Billion Dollar editor Better, Stronger, Faster. 学习 vim 并且其会成为你最后一个使用的文本编辑器。没有比这个更好的文本编辑器了,非常地难学,但是却不可思议地好用。 我建议下面这四个步骤: 存活 感觉良好 觉得
作者:编程之家 时间:2020-05-17
全键盘Vimium快捷键学习记录
那天上网看到有人在这个问题你最推荐的Chrome扩展有哪些?下提到了一大堆扩展,作为一个折腾chrome5/6年的chrome爱好者,关注这些问题就是为了发现一些自己没尝试过的扩展。大部分答案在我眼里是这样的:这个我用过,额。。挺好,这个,不行,我有比你更好的。 直到看到Vimium。作为一个懒癌晚期患者,一直习惯用Gestures for Google Chrome,一只手喝水吃零食,一只手握着
作者:编程之家 时间:2020-05-17
如何在Vim中将文本封装到一定长度?
让我们谈谈相关的措施。我的Vim看起来像: aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc 我想它更小: aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc 我如何得到它?我如何管理这样的块的长度设置? 你可以做两件事: >让vim格式(即更改)您的文本有更短的行,通过插入linebreaks >保持原样,但显示它们包装
作者:编程之家 时间:2020-05-17
vim – 如何执行文件我在Vi(m)
如何执行文件,我正在Vi(m)中编辑,并获得输出在分割窗口(如在SciTE)? 当然我可以这样执行: :!scriptname 但是它是否可能避免编写脚本名称和如何获取输出在分割窗口而不是屏幕的底部? 有make命令。它运行在makeprg选项中设置的命令。使用%作为当前文件名的占位符。例如,如果你正在编辑一个python脚本: :set makeprg=python\ % 是的,你需要逃离的空间
作者:编程之家 时间:2020-05-17
最近的文件历史记录在Vim?
我想访问最近的文件,我已经打开,然后在GVIM关闭。我经常打开和关闭GVIM。我也想访问以前会话的最近的文件。 GVim是否将最近的文件存储在Word和许多其他桌面应用程序存储在某个地方?如何访问它们? 至少终端vim将之前的十个文件存储到〜/ .viminfo中的文件标记部分。你可以使用’0,’1,’2,…’9在它们之间跳转。 (可能只对0有用,回到你正在编辑的最后一个文件,除非你的内存比我的更
作者:编程之家 时间:2020-05-17
如何显示垂直线在vim中换行?
我想找到一种方法来显示一个垂直线在80列在Vim(不是GVim)。 我已经使用set wrap,但我只是想显示行自己包装长行。 编辑:对于Vim> = 7.3,请参阅answer below。 不幸的是,vim没有机制在你想要的列之后显示垂直线(不像,TextMate)。但是,还有其他可视指示器,可用于显示线条太长。 这里是我使用(你可以把它放在你的.vimrc): nnoremap <Leade
作者:编程之家 时间:2020-05-17
vim – 如何在vi编辑器中移动一个单词
我使用快捷键w将光标向右移动一个字,有没有任何快捷方式将一个单词向左移动? 使用b向后移动一个字 使用w向前移动一个字 这里是一个可能对你有用的备忘单 资料来源:http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
作者:编程之家 时间:2020-05-17
有没有互动的方式来学习Vim?
多年前,我一直在寻找一种方法来学习Vim,不涉及一个文本的墙,或者滚动通过vimtutor,而不知道这样做的命令。我想知道是否还有其他存在的目的。 互动教程: > http://www.openvim.com/ HJKL学习游戏: > http://www.vim.org/scripts/script.php?script_id=3409 截图: > http://derekwyatt.org/v
作者:编程之家 时间:2020-05-17
vim – 整个文件
我经常在gVim写东西,然后需要复制 – 粘贴到另一个应用程序。 有一个简单的方法来嘲笑整个文件?我通常做这样的事情 ggVG“y (转到顶部,视线模式,转到底部,yank) 但是有没有更好的方式,我错过了? 我使用以下指令::%y
作者:编程之家 时间:2020-05-17
4、文件测试、字符测试、if、vim 学习笔记
bash编程之:字符测试,一般加引号 双目: > : 大于 < :小于 ==:等于,等值比较 =~:左侧是字符串,右侧是一个模式,判断左侧的字符串能否被右侧的模式所匹配:通常只在[[]]中使用 模式中可以使用行首、行尾锚定符,但是模式不要加引号 !=, <>: 不等于 单
作者:编程之家 时间:2020-05-17
Vim教程之进阶
前文给大家介绍了Vim的必须知道的基本用法,这篇主要给大家介绍一下常用的利器,让你用起来倍感顺畅。 选择相关 逐字/块选择: <ctrl-v> + 方向键(←↓↑→) 逐行选择: V + 上下方向键(↓↑) 排版相关 快速对齐: 采用逐行选择,选择你要对齐的行,然后 按下 =,具体指令如下: V + 上下方向键(↓↑)+ = 向左推进: V + 上下方向键(↓↑)+ < 向右推进: V + 上下方
作者:编程之家 时间:2020-05-17
推荐Vim插件用于C编码?
什么是帮助编辑C的基本插件? cScope plugin 允许搜索代码: >所有对符号的引用 >全局定义 >函数调用的函数 >函数调用函数 >文本字符串 >正则表达式模式 >一个文件 >包含文件的文件 Ctags >生成源的标签信息,用于导航它们。 Tag List Plugin >代码大纲。 Code completion >函数参数完成,代码片段等等。
作者:编程之家 时间:2020-05-17
针对高级用户的 Vim 编辑实用技巧
导读 毫无疑问, Vim 是一个很强大的文本编辑器。它提供了大量的特性,这意味着学习并记住 Vim 的所有功能实际上是不可能的。但是我们至少可以不断学习简单的方法来完成事情,从而随着时间的增长,我们使用编辑器的经验将会变得更好。 这篇文章是 Vim 用户指南系列文章中的一篇: Vim 初学者入门指南 Vim 快捷键速查表 5 个针对有经验用户的 Vim 技巧 3 个针对高级用户的 Vim 编辑器实
作者:编程之家 时间:2020-05-17
Vim颜色配置
自己习惯的vim颜色配置 1:将下面内容复制到文件wangcq327_20170620.vim中,然后将此文件放于vim color目录 如 .vim/colors/wangcq327_20170620.vim 2:然后在.vimrc中添加如下: colorscheme wangcq327_20170620 syntax enable syntax on "-------------------
作者:编程之家 时间:2020-05-17
vim 常用技巧
0.常用命令 i:插入光标前一个字符 I:插入行首 a:插入光标后一个字符 A:插入行末 o:向下新开一行,插入行首 O:向上新开一行,插入行首 :set nu/nonu 设置行号 ZZ:快速保存并退出 /word:向文件末尾查询word n向下翻页,N向上翻页 ?word 向文件头查询word ^:移动光标到行首 $:移动光标到行尾 G:移动光标到文件尾部 Gg : 移动光标到文
作者:编程之家 时间:2020-05-17
vim手册
技巧:快速提高 Vi/Vim 使用效率的原则与途径 shift+g 最后一行 gg第一行 shift+$最后一列 shift+^第一列 ctrl+v竖行编辑
作者:编程之家 时间:2020-05-17
如何分辨一个Vim会话当前使用的colorscheme
您可以通过发出设置Vim颜色方案 :colorscheme SCHEME_NAME 但是,奇怪的是,你不能通过发出获得当前使用的方案 :colorscheme 因为这导致“E471:需要参数”。我也没有看到颜色方案中列出的输出:set。 那么你如何去弄清楚当前使用的颜色方案(除了手动切换主题,直到你认识它)? 没有保证的方式(因为颜色方案本质上是来源的vim命令的负载)。但是,按照惯例,应该有一个
作者:编程之家 时间:2020-05-17
在vim中搜索选择
我在编写C时使用vim和vim插件的visual studio。通常,我发现自己想在一个函数中搜索一个字符串,例如每次调用object-> public_member.memberfunc()。 我知道vim提供了一个方便的方法来搜索一个单词,通过按*和#,它还可以使用无处不在的斜杠/命令搜索键入的字符串。当试图搜索一个较长字符串的所有实例,如上所示,需要一段时间后重新键入/。 有没有办法搜索选择
作者:编程之家 时间:2020-05-17
Vim 复制粘贴探秘
Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。 最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置: :s
作者:编程之家 时间:2020-05-17
超详细vim操作解析
使用#yum install -y vim-enhanced 来安装vim服务 一般模式下移动光标 Ctrl+b 往前移动翻页; Ctrl+f 往后移动翻页; 0(数字)/shift + 6 快速定位到行首; shift + 4 快速定位到行末 一般模式下复制粘贴 dd:剪切当前行 小写的p:黏贴在本行下面 大写的P:黏贴在本行上面 u:一次恢复一个操作 5dd:剪切当前行至5行 p:黏
作者:编程之家 时间:2020-05-17
vim 常用快捷键总结,简单明了
Moving around in the text(motion) 快捷键 描述 hjkl ←↓↑→ web word/ word end/word backward WB more word 0$ line before/end HML col High/Medium/Low % jump between ([{}]) Skipping around in the file 快捷键 描述 CTR
作者:编程之家 时间:2020-05-17
你如何喜欢在Vim中的缓冲区之间切换?
我试过 MiniBufExplorer,但我通常最后有几个窗口显示它或完全关闭。我想要的是像增量搜索的 LustyJuggler,我在Emacs中的缓冲区之间切换的方式。当然有这样的脚本? 我已经使用Wincent Colaiuta的 Command-T vim plugin几个月了。 Wincent写了它的需要在C中快速的部分,我必须说,它是!而且,我认为它的文件模式匹配逻辑甚至比Textmat
作者:编程之家 时间:2020-05-17
上一页
97
98
99
100
101
102
103
104
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native