手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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:在光标处测试模式的最有效方法?
我在Vim缓冲区中匹配文本时遇到问题.我的文本中有一个特定的日期形式,通常需要测试光标处的文本是否与日期模式匹配. 以下是格式化日期的一些示例,可以在同一行上的其他文本之前或之后: <2011-10-13 Wed> [2011-10-13 Wed] <2011-10-13 Wed +1> [2011-10-13 Wed +1] <2011-10-13 Wed 10:30> [2011-10-13
作者:编程之家 时间:2020-08-04
正则表达式 – VIM搜索/替换2个方括号或列之间的空格
给出以下行: [aaaa bbbb cccc dddd] [decimal](18, 0) NULL, 如何在Vim的第一组括号之间替换空格? / s命令会是什么样的? 更新: 这是预期的结果 [aaaa_bbbb_cccc_dddd] [decimal](18, 0) NULL, 最简单的方法是直观地选择[] ed字符串的内容,并在该选择上执行替换: vi]:s/\%V \%V/_/g 但是,如
作者:编程之家 时间:2020-08-08
正则表达式 – 如何在vimscript中使用带有文本的变量使用正则表达式?
我将文本保存在变量中,例如,像这样: let text = getline(line(".")-1) 如何检查文本是否与正则表达式匹配?我期待这样的事情: let text = getline(line(".")-1) if regexp_match(text, "^[Ss]tuff$") dostuff endif 进行了一些研究,发现我需要的是 =~# operator用于检查某些文本
作者:编程之家 时间:2020-08-08
正则表达式 – 将.0D0添加到Vim中的数字末尾
我有一个代码,我想从另一种语言翻译成Fortran.代码有一个大的编号向量 – V(n) – 以及名为tn的众多变量(其中n是一到四位数字)和许多当前写为整数的实数.为了让Fortran将整数视为双精度,我想将.0D0添加到每个整数的末尾. 所以如果我有一个像这样的表达式: V(1000) = t434 * 45/7 + 1296 * t18 我希望Vim把它改成: V(1000) = t434
作者:编程之家 时间:2020-08-08
正则表达式 – Vim搜索和替换查询
我有一个像这样的正则表达式: :%s/pattern/ pattern/gc 正如您在替换文本中看到的,我最初想要八个空白字符.我不想每次都打八个白色空格.有更优雅的方式吗? 如果您在保存击键后,可以使用替换文本初始化命名寄存器: :let @a = repeat(' ', 8) 然后,在构建替换命令时,通过CTRL-R {register-name}插入寄存器内容: :%s/pat
作者:编程之家 时间:2020-08-08
正则表达式 – Vim如何制作:g与zs匹配正常工作
我在我的文件顶部有这个: var server = require('http'); var watchr = require('watchr'); var io = require('socket.io'); var fs = require('fs'); 我想将这个垃圾转换为适当的var列表: var server = require('http'), watchr = require
作者:编程之家 时间:2020-08-16
正则表达式 – 为什么** / *用于递归搜索当前目录:vimgrep vim命令?
他们为什么使用双星号? 我已经阅读了Vim对vimgrep的帮助,我已经查看了堆栈溢出和vimcasts,虽然我发现很多人说这是你在当前目录中递归搜索的方式,但我没有找到解释为什么. 让我们用一个例子来解释.如果我想在当前目录中查找所有出现的foo并向下,我可以使用 :vim[grep][!] /{pattern}/[g][j] {file} 这样就变成了 :vimgrep /foo/ **/*
作者:编程之家 时间:2020-08-16
迭代正则表达式结果vimscript
在 vimscript中,如何遍历当前文件中正则表达式的所有匹配项,然后为每个结果运行 shell命令? 我认为这是一个开始,但我无法弄清楚如何将它提供给整个文件并获得每场比赛. while search(ENTIRE_FILE, ".*{{\zs.*\ze}}", 'nw') > 0 system(do something with THIS_MATCH) endwhile 假设我们有一
作者:编程之家 时间:2020-08-16
正则表达式 – 在vim脚本中替换零宽度匹配
我编写了这个脚本,用一个空格替换了光标周围的许多空格.但是当我在光标周围没有空格的情况下使用它时,这不起作用.在我看来,Vim并没有取代零宽度匹配. function JustOneSpace() let save_cursor = getpos(".") let pos = searchpos(' \+', 'bc') s/\s*\%#\s*/ /e let sa
作者:编程之家 时间:2020-08-20
正则表达式 – 如何在vim中解释“:%g // t $”?
我找到了这个 :%g/<h[12]>/ t$ 在http://www.vimregex.com/ 它说 This command searches our file for the lines starting with <h1> or <h2> and copies them to the end of the file. 但我无法理解部分/ t $,这是什么意思? 如果在vim中运行此帮助命令
作者:编程之家 时间:2020-08-20
ubuntu的安装与vim(部分)文件的配置
Ubuntu的安装与vim相关的配置 虚拟机环境的安装(先说说虚拟机的安装步骤把) 对于安装ubuntu来讲不是很难掌握,但是在Linux系统虚拟机下提供了很多便利的手段,而要配置一个顺手的虚拟机环境就不是那么省心了。但对于一个小白来讲,有一个趁手的环境还是不错的选择。特别是vim的一些配置很重要也对之后的使用有很大的帮助。 首先在电脑上下载virtualbox和ubuntu12.04LTS de
作者:编程之家 时间:2020-07-19
ubuntu中vim下按上下左右键时输入A、B、C、D
ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi $ sudo apt-get install vim-gtk 1. 为root用户设置密码 sudo passwd root 需要先输入一次当前用户的登陆密码,然后输入两次root用户的密码(自己设置)。 2. 切换至root用户 sudo -s 3. 编辑登陆配置文件vi /usr/share/lightdm/lightdm
作者:编程之家 时间:2020-07-19
nstall neovim on Ubuntu 16.04
https://neovim.io/ To install NeoVim on Ubuntu, run 1 2 3 sudo add-apt-repository ppa:neovim-ppa/stable sudo apt-get update sudo apt-get install neovim To set neovim as default, run 1 2 3 4 5 6 sudo u
作者:编程之家 时间:2020-07-19
Ubuntu vim下 实现函数跳转功能
安装 sudo apt-get install exuberant-ctags 在每次使用时,需要初始化tags,只有这样才能使用跳转功能 初始化: 进入项目的顶级目录。输入以下命令。 ctags -R . 即可生成一个tags文件, 这个文件包含所有函数和变量的索引列表。 vim编辑时 vim 中 光标位置 按 Ctrl + ] 跳
作者:编程之家 时间:2020-07-19
Ubuntu Tmux Vim颜色问题
我在ubuntu Trusty 14.04上使用tmux 2.1,终止符0.97和 vim 7.4 Vim colorscheme是深色的.在tmux之外的颜色很好,但是当使用tmux时它们略有不同. 不同之处在于背景略亮,使用base02而不是base03作为背景(参见http://ethanschoonover.com/solarized). 我一直在用tmux查看很多关于颜色的问题报告,我几
作者:编程之家 时间:2020-07-25
iphone – 像Vimeo这样的iOS本机应用程序可以如何将cookies设置为移动Safari?
我发现Vimeo iOS本机应用程序可以将cookies设置为移动Safari.怎么做 回购步骤: 1,在iOS设备上安装Vimeo iOS原生应用程序. 2,打开此Vimeo iOS本机应用程序,然后使用您的Vimeo帐户登录. 3,打开移动Safari,然后打开网页“https://vimeo.com/”.你发现你没有登录Vimeo. 4,打开Vimeo iOS原生应用程序,然后点击左侧导航栏
作者:编程之家 时间:2020-07-07
clang_complete:iOS的Vim自动完成功能
所以最近我一直在尝试建立一个基于Vim的iOS工作流程. 我找到了clang_complete,并在我的.vimrc中设置了clang用户选项 let g:clang_user_options='-fblocks -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk
作者:编程之家 时间:2020-07-27
iOS VIMVideoPlayerView无法加载vimeo视频
我在Objective C中制作了一个iOS应用程序,它必须使用 vimeo网址加载视频.我想使用视频播放器,我使用了这个: https://github.com/vimeo/VIMVideoPlayer. 我按照阅读我的说明,但我无法阅读vimeo视频,我收到一个错误: Video player Status Failed: error = Error Domain=AVFoundationEr
作者:编程之家 时间:2020-08-12
ios – 使用vImageHistogramCalculation计算图像的直方图
我正在尝试使用v Image的 vImageHistogramCalculation_ARGBFFFF来计算图像的直方图,但是我得到了类型为kvImageNullPointerArgument的vImage_Error(错误代码为-21772). 这是我的代码: - (void)histogramForImage:(UIImage *)image { //setup inBuffer
作者:编程之家 时间:2020-08-16
brew install macvim不适用于“xcode-lite”,即xcode的命令行工具?
根据 Kenneth Reitz的建议,我已经在我的MAC OS X 10.7.4上安装了“xcode-lite”(即xcode的命令行工具(CLT)). 但是,brew install macvim给了我这个错误: xcode-select: Error: No Xcode is selected. Use xcode-select -switch /Applications/Xcode.app
作者:编程之家 时间:2020-07-11
苹果上免费开源文本编辑器 -MacVim
MacVim是一款免费的支持多窗口的文本编辑软件.对于写文本和写代码的人来说这是一款非常棒的编辑器.MacVim来源于传说中的 Unix系统,很自然的Mac OS X继承了Unix的传统.所以Vim也来到了苹果平台. 但Macvim和原生的vim有什么不同点呢?MacVim采用全Mac的Cocoa全新开发. 但需要说明的是MacVim不适合新手哦,因为想真正的使用MacVim飞快的操作必须要熟记很
作者:编程之家 时间:2020-06-29
苹果上免费开源文本编辑器 -MacVim
MacVim是一款免费的支持多窗口的文本编辑软件.对于写文本和写代码的人来说这是一款非常棒的编辑器.MacVim来源于传说中的 Unix系统,很自然的Mac OS X继承了Unix的传统.所以Vim也来到了苹果平台. 但Macvim和原生的vim有什么不同点呢?MacVim采用全Mac的Cocoa全新开发. 但需要说明的是MacVim不适合新手哦,因为想真正的使用MacVim飞快的操作必须要熟记很
作者:编程之家 时间:2020-06-29
vim_mac
苹果上免费开源文本编辑器-MacVim MacVim是一款免费的支持多窗口的文本编辑软件.对于写文本和写代码的人来说这是一款非常棒的编辑器.MacVim来源于传说中的Unix系统,很自然的Mac OS X继承了Unix的传统.所以Vim也来到了苹果平台. 但Macvim和原生的vim有什么不同点呢?MacVim采用全Mac的Cocoa全新开发. 但需要说明的是MacVim不适合新手哦,因为想真正的
作者:编程之家 时间:2020-06-30
Vim ios 开发插件帮助文档精华
Cocoa.vim :help cocoa cocoa.vim uses snipMate to code completion <c-x><c-o> <tab> useful plugin: objc_matchbracket.vim :ListMethods :BuildMethods .h -> .m look document :CocoaDoc K Xcode-like mappings
作者:编程之家 时间:2020-07-04
objective-c – 使用vim进行可可开发的最佳方式是什么?
第一次海报,长时间的读者.我搜索并没有发现回答这个问题的问题.如果我错过了一个线程,我道歉. 几年来,我一直在考虑做一些可怕的可可发展.大概5年前,甚至参加了WWDC.随着应用商店使事情更容易分发,我认为现在是与任何时间一样好. 最近还有相当多的关于Vim的讨论,一旦你掌握好它,它可以提高生产力.所以我已经购买了几本关于Vim的书,并加上最近看到的十二个或两个网站. 我的问题是什么插件或什么可以使
作者:编程之家 时间:2020-07-12
cocoa – 如何从CVImageBuffer对象获取原始数据
我正在尝试使用 cocoa从网络摄像头抓取图像.我可以使用QTKit和didOutputVideoFrame委托调用获取RGBA格式的图像,并将CV ImageBuffer转换为CIImage然后转换为NSBitmapImageRep. 我知道我的相机在YUV中本地抓取,我想要的是直接从CVImageBuffer获取YUV数据,并在显示之前处理YUV帧. 我的问题是:如何从CVImageBuffe
作者:编程之家 时间:2020-07-22
cocoa – 来自CVImageBuffer的原始数据没有渲染?
我从我的AVCaptureSession获得了一个CV ImageBufferRef,我想把这个图像缓冲区并通过网络上传.为了节省空间和时间,我想这样做而不将图像渲染成CIImage和NSBitmapImage,这是我到处看到的解决方案(例如: How can I obtain raw data from a CVImageBuffer object). 这是因为我的印象是CVImageBuffe
作者:编程之家 时间:2020-07-23
cocoa – 将CVImageBufferRef转换为PNG
我想使用QTKit.framework将所有帧写入磁盘以进行相机输入.但我得到的所有图像都是半透明的,没有一些颜色,可能是颜色空间问题? ( 它们在预览视图中似乎很好但是当我写它们时“发生了什么”. 我不知道那是什么. -(void)savePNGImage:(CGImageRef)imageRef path:(NSString *)path { NSURL *outURL = [[NSU
作者:编程之家 时间:2020-07-27
修改crontab默认编辑器为vim
修改crontab默认编辑器为vim
作者:编程之家 时间:2020-06-27
VIM编辑远程服务器上的文件
VIM编辑远程服务器上的文件
作者:编程之家 时间:2020-06-27
上一页
83
84
85
86
87
88
89
90
下一页
小编推荐
热门标签
更多
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