手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
Centos下搭建golang环境及vim高亮Go关键字设置的方法
一、Centos搭建go环境 1:下载 https://golang.org/dl/下载 go1.4.1.Linux-amd64.tar.gz ArchiveLinux
作者:编程之家 时间:2019-05-28
vim配置go语言语法高亮问题的解决方法
操作系统:CentOS7.3.1611_x64 go版本:go1.8.3linux/amd64 vim版本:version7.4.160 vim配置go语言语法高亮的问题已经遇到过好几次了,每次都去查找太麻烦,这里总结下。
作者:编程之家 时间:2019-07-13
上传截图到 http://img.vim-cn.com/
上传截图到 http://img.vim-cn.com/
作者:编程之家 时间:2020-02-13
VIM实现F5运行php/perl/python/c/java/erlang
VIM实现F5运行php/perl/python/c/java/erlang
作者:编程之家 时间:2020-04-08
我的GO语言的VIM配置
我的GO语言的VIM配置
作者:编程之家 时间:2020-04-08
生成cscope和ctags文件供vim使用,cscope.files和tags文件中生成绝对路径,移到任意目录都能保证正常跳转
生成cscope和ctags文件供vim使用,cscope.files和tags文件中生成绝对路径,移到任意目录都能保证正常跳转
作者:编程之家 时间:2020-04-08
如何为Perl文件驯服Vim关键字(非omni)完成?
[2013年6月更新:当观察到用户doubleDown时,我的术语错误:方便的C-p和C-n击键不是全向完成(omnicompletion),而是关键字完成.我认为Vim的术语在某种程度上是不幸的:omni是拉丁语,而关键词似乎是一个更受限制的选择.默认情况下,C-p和C-n的工作方式是完成散文的每个单词,而不仅仅是关键词.这让我认为他们必须全面完成,而不仅仅是关键字完成.] 嗯…
作者:编程之家 时间:2019-05-30
perl – 在缩进时让Vim忽略第一个字符
每当我必须编辑Perl Mason文件时,由于Perl代码以%开头,我总是会出现缩进行的问题.例如: <div> <div> % if( !$something ) { <strong><% $title %></strong> % } </div> </div> 知道我怎么能告诉Vim忽略行开头的%并缩进,就像它不存在一样? 我使用
作者:编程之家 时间:2019-05-30
正则表达式 – Vim:按空格对齐列
什么是正则表达式来形成一些线 0 0 0 00 00 00 000 000 00 0 00 000 000 00 0 000 0 000 至 0 0 0 00 00 00 000 000 000 0 00 000 000 00 0 000 0 000 ? TIA 对于这样的任务,我会看看 “DrChips Alignment Tool for
作者:编程之家 时间:2020-06-16
正则表达式 – 使用vim搜索和替换在引号中包装JSON字段名称
我有一个简单的json文件格式不正确它看起来像: { ID: '092558667', NAME: 'Store Made', PARENT_CATEGORY_ID: '692558669', INCLUDED_IN_NET_SALES: '1' } 我需要做的就是用双引号包装字段名称.在vim中,我得到的最接近的是将字段名称和冒号包装在引号中 – 显然我需要弄清楚如何在没
作者:编程之家 时间:2020-06-16
正则表达式 – Vim正面看后面的bug?
在文件中输入: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
作者:编程之家 时间:2020-06-16
linux – 从命令行打开文件时使vim遵循符号链接
我是一个巨大的 vim爱好者,但我无法找到一种方法让vim在打开文件时遵循符号链接. 例如,我家目录中的所有dotfiles都符号链接到.zprezto目录中: .vimrc -> ~/.zprezto/runcoms/vimrc .zshrc -> ~/.zprezto/runcoms/zshrc 我将.zprezto的分支保存在私人git仓库中,然后用于保持我所有的Mac / Linux机器和
作者:编程之家 时间:2019-04-23
从tmux会话中的vim复制的文本用右边的空格填充
当我从tmux会话中运行Vim并将一些文本复制到剪贴板时,每行都会在右边填充空格. 例如,假设我有一个这样的文本文件: ^some$ ^text$ 注意:我已经使用^和$分别标记一行的开头和结尾.它们不是文件内容的一部分. 我启动tmux并在Vim中打开此文件.我按Shift键(阻止Vim处理鼠标点击)并按住鼠标左键标记完整文本.然后我用Shift Ctrl c将它复制到剪贴板. 剪贴板中的结果如
作者:编程之家 时间:2019-04-23
linux – 沿左边缘的Vim窗口填充
如何在 vim窗口的左边缘添加间距?沿窗口最左边的文本使其难以阅读. 我自己没有看到这个问题,但这可能是因为所有文本都有左边距,因为我显示行号.也许这是你的选择. :set number
作者:编程之家 时间:2019-04-24
手指的位置,以提高Vim的生产力
我是 vim的绝对首发.现在我正在通过 vimtutor学习vim.为了获得更好的生产力,我应该在使用H,J,K,L键时放置手指.任何图表都可以满足.我想第一次正确学习它. 你应该把手指放在家里. Vim键定位试图利用这一点并定位主行周围的常用功能.通过这样做,您可以快速切换导航和版本.
作者:编程之家 时间:2020-05-15
在Vim失踪的领导者
我花了差不多两年的编程时间,直到我决定将Textmate转换为Vim,到目前为止我喜欢它.然而,在玩了几天后,我遇到了第一个问题. 作为初学者,我和许多人一样接触了Janus,但最后我决定从头开始创建自己的配置,以便更好地了解这些内容.我支持我的配置并开始编写我的新.vimrc文件.但是后来(很早)我注意到领导键不起作用,当我按下它时它没有任何作用,它只是发出哔哔声.我没有改变领导者的关键也没有进
作者:编程之家 时间:2020-05-15
为特定文件类型设置vim updatetime
我想修改具有特定扩展名的文件的 vim更新时间.我已尝试通过在〜/ .vimrc中添加以下行来完成此操作: autocmd BufRead,BufNewFile *.t set updatetime=60000 这似乎不起作用.当我打开一个扩展名为.t的文件并输入:set ut?我看到默认的updatetime = 4000. “updatetime”设置是一个全局设置,并不意味着不同的缓冲区具有
作者:编程之家 时间:2020-05-15
vim中的Unicode打印
我正在处理包含大量unicode字符(≼,⊓,⊔,…)的文本文件. Vim显示它们很好,但是当我打印时它们被一般字符替换. Gedit打印它们没有问题,但是为了打印而启动另一个编辑器有点痛苦. 有没有办法让vim(在Linux / Gnome上)正确打印?我尝试使用vim-gnome,希望它能使用与gedit相同的基础设施,但事实并非如此. Vim只能使用8位编码进行打印.如果存在包含所有这些字符
作者:编程之家 时间:2020-05-15
macos – vim / macvim插件osx 10.7.4
你能帮我把插件用于mac vim或终端 vim吗? 到目前为止我尝试过的: 到桌面我git clone https://github.com/scrooloose/nerdtree.git.我试图将文件放在〜/ .vim中,在那里我创建了一个名为bundle的文件夹,并在那里放置了文件nerdtree. 或者,我已经转到/usr/share / vim / vim73并将所有文件放在各自的文件夹中
作者:编程之家 时间:2020-05-15
在vim中映射键时nore是什么意思?
在 vim中映射键时nore是什么意思?例如,这两个映射之间有什么区别? :map ddd ddjdd 和 :noremap ddd ddjdd 这意味着映射不是草书. 为了显示, :nmap x dd 假设您将x在正常模式下映射到dd(删除行),以节省一些时间,删除行.一切正常,直到你需要其他映射中的x(删除字符)来删除两个字符, :nmap c xx 因为现在上层映射确实如此 :nmap c
作者:编程之家 时间:2020-05-15
VIM增量搜索,如何复制光标下匹配的字符串?
在VIM中,您可以搜索指定的字符串.然后,您可以按n或N导航下一个或上一个匹配.按n或N时,光标将移动到匹配的文本.我的问题是,如何快速复制光标下匹配的文本? 编辑: 我需要的是光标下的当前匹配,而不是文档中的所有匹配. 谢谢, 可以编写一个函数来提取最后一个搜索模式的匹配 在游标周围,并创建一个映射来调用它. nnoremap <silent> <leader>y :call setreg('"
作者:编程之家 时间:2020-05-15
vim – 用所选块中的下划线替换所有空格
我想在当前突出显示的块中用下划线替换所有空格,即不在整个页面上应用它. 我怎样才能做到这一点? 在可视模式下输入: :s/\%V /_/g 见http://vim.wikia.com/wiki/VimTip438
作者:编程之家 时间:2020-05-15
有没有办法让vim识别文件名末尾的行号?
我几乎只在终端上工作,而且我经常需要查看出现在错误堆栈中的文件.一种非常常见的格式是/ some / file:99,其中99是行号.我希望能够复制该行,并在 vim中轻松打开该行. 我正在寻找的是:e / some / file:99,vim会在第99行自动打开该文件.这样的事情是否存在?如果没有,是否可以为它编写插件? 这个插件的设计考虑到了这个特定的目的: file:line
作者:编程之家 时间:2020-05-15
使用vim提取文本
我想用 vim从文本中提取一些数据. 数据属于这种类型: 72" title="(168,72)" onmouseover="posizione('(168,72)');" onmouseout="posizione('(-,-)');">> 72" title="(180,72)" onmouseover="posizione('(180,72)');" onmouseout="posizion
作者:编程之家 时间:2020-05-15
如何只编写一个模式来在vim中以双向方式交换两个字符串
xxx< => ZZZ 原文: xxxyyyzzz 运行命令: :S / ??? / ??? / 它成为了: zzzyyyxxx 运行上面的相同命令: :S / ??? / ??? / 回到原文: xxxyyyzzz 就像切换案例(〜) aBCdeFg< => ABCDEFG 看看这个: Can I substitute multiple items in a single regular exp
作者:编程之家 时间:2020-05-15
vim:移动到缓冲区?
Vim中是否有一个可以移动到缓冲区的函数?例如,如果我知道在某个选项卡的某个窗口中打开了“TODO.txt”,我想跳转到该选项卡并关注该窗口.那可能吗? set swb = useopen,usetabe将设置make:sb [number]或:sb [pattern]切换到任何一个选项卡中的打开窗口.
作者:编程之家 时间:2020-05-15
如何在vimscript中获取最后一条回显消息?
有没有办法将最后回显的消息检索到变量中? 例如:如果我调用函数,那么: echo 'foo' 我可以以某种方式将这个’foo’检索到变量中吗? 谢谢! 您无法检索上次回显的消息.但还有其他选择: >如果你可以在这个函数调用之前放置一个:redir命令,然后在另一个函数调用之后放置一个:redir命但要注意重定向不会嵌套,所以如果函数使用:redir本身,你可能什么也得不到: redir => s:
作者:编程之家 时间:2020-05-15
Vim自动命令生成E488:尾随字符
我正在尝试将以下自动命令插入到Vim中: autocmd BufEnter *.c :call SourceTagsVim()<CR> function! SourceTagsVim() let s:fname = expand('<afile>:p:h') . 'tags.vim' if filereadable(s:fname) exe 'so ' . s:fname
作者:编程之家 时间:2020-05-15
检查vim中当前选项卡是否为空
我正在编写一个 vim插件,我需要检查用户正在查看的当前选项卡是否为空.如果它不是空的,比如说用户已经在查看缓冲区或者有几个窗口,那么我想创建一个新的空选项卡并在那里处理我的插件.但如果它是空的,我想加载我的插件而不打开新标签. 我在文档中找不到合适的内容,所以任何人都知道如何做到这一点? 谢谢. 我能想到的唯一一件事是使用:windo迭代当前选项卡中的所有窗口并检查文件是否已加载.像这样的东西:
作者:编程之家 时间:2020-05-15
如何在.vimrc文件中获得特定的文件扩展名,就好像.html一样?
我正在使用MacVim并在.html文档上设置颜色.我正在研究使用Sparkview Engine for .Net MVC的各种项目.这些文件以.spark结尾.我如何在我的. vimrc文件中设置.spark扩展名以映射到.html所以我的所有颜色也出现在.spark文件中? 您可以在.vimrc中使用以下内容 autocmd BufRead,BufNewFile * .spark set f
作者:编程之家 时间:2020-05-15
上一页
89
90
91
92
93
94
95
96
下一页
小编推荐
热门标签
更多
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