手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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命令解释总结 在Linux系统中配置应用服务,实际上就是在修改它的配置文件(配置文件可能有多个,其中包含不同的参数)这些都要通过文本编辑器来完成。所以文本编辑器就非常必要了,vim文本编辑器,是vi编辑器的
作者:编程之家 时间:2020-09-08
Vim编译器的相关知识
Vim编译器相关知识 1.关于Vim编译器 在热门Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vim是vi编辑器的升级版。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 2.Vim的几种模式 命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作。 输入模式:正常的文本录入。 末行模式:保存、退出与设置编辑环境。 记住
作者:编程之家 时间:2020-09-08
Vim命令_Linux Vim命令:替换文本内容
在讲技术之前,有必要给大家介绍一下 Vi 和 Vim 的发展史,从而更全面地了解 Vi 和 Vim。 Vi 的历史非常悠久,可以追溯到 1976年,那时,一个叫作 Bill Joy 的美国兄弟编写了一款行编辑器
作者:编程之家 时间:2020-07-23
Vi和Vim的区别和联系
我们知道,vi 编辑器是 Unix 系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。 尽管 vi 可能是世界上复杂的
作者:编程之家 时间:2020-07-23
Linux Vim显示行号方法详解
在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便。 在命令模式下输入:set nu即可显示每一行的行号,如图 1 所
作者:编程之家 时间:2020-07-23
Vim配置文件.vimrc,Vim配置教程
Vim 启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim。 Vim 配置文件分为系统配置文件和用户配置文件: 系统配置文件位于 Vim 的安装目录(默
作者:编程之家 时间:2020-07-23
Linux Vim多窗口编辑,Vim打开多个窗口方法详解
在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。 例如,在査看 /etc/passwd 时需要参考
作者:编程之家 时间:2020-07-23
Vim中执行Linux命令的几种方式
Vim 编辑器不仅提供了大量的命令来方便和加快我们的文件编辑工作,在此编辑器中,我们还可以直接使用 Linux 命令来进一步提高文件编辑的效率,这就是 Vim 编辑器的所谓过滤功能。
作者:编程之家 时间:2020-07-23
windows – 在网络上有效使用gvim
我目前在telnet窗口中使用 vim来编辑代码(很老的学校!).有很多源代码(主要是C),所以我使用标签,cscope等来绕过.这是好的,但网络延迟可以使每次击键“滞后”,这是不太好的! 我想在我的Windows PC(或任何可以设置的编辑器)上使用gvim来: >通过FTP远程编辑文件(gvim已经可以做到这一点) >使用存储在本地或服务器上的TAGS文件(可能更有效地在服务器上使用一个文件,
作者:编程之家 时间:2020-07-24
适用于Windows的Vim / Ag g:ctrlp_user_command值是什么?
我想在下面的. vimrc部分填写elsif,任何人都可以帮助我使用正确的 Windows语法吗? if executable( 'ag' ) if has( 'unix' ) let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""' elsif has( 'win32' ) " ? endi
作者:编程之家 时间:2020-08-20
windows – 如何在Vim中的每个拆分窗口的状态行中显示当前文件名?
我有一个全局状态行集,但如果每个拆分窗口在其自己的状态行中具有当前文件名将是有用的. 好的,默认设置为空,所以我为stock控制台 vim添加了以下设置,它似乎与NERDTree和Syntastic插件配合使用: " [buffer number] followed by filename: set statusline=[%n]\ %t " for Syntastic messages: set
作者:编程之家 时间:2020-08-21
Windows下的gvim简单配置python运行
set guifont=Consolas:h14 "设置字体的 set tabstop=4 "tab设置的 color Solarized "我选的配色方案(Solarized可以换成你colors文件中任意一个文件的名字) set nu "显示行号 set ai
作者:编程之家 时间:2020-08-23
我应该在Windows上使用哪个版本的Ruby与Vim 7.4?
我安装了 Ruby版“1.9.3p362(2012-12-25)[i386-mingw32]”.它在bin目录中有msvcrt-ruby191.dll. Vim 7.3可以使用它,至少有(‘ruby’)返回1.(有些插件,如LustyJuggler不起作用,但我不知道为什么.)但是现在使用Vim 7.4,它不再起作用了. gvim.exe(在7.4中)引用了msvcrt-ruby192.dll(注
作者:编程之家 时间:2020-08-25
windows – 在gvim的新选项卡中打开文件
几天前我开始使用 vim / g vim for windows.我到目前为止使用记事本,但想开始使用gvim completly. 我发现的一件事是,在gvim中打开一个文件(通过双击该文件)总是打开一个新的gvim实例,即使另一个gvim实例已在运行.我可以在gvim中打开任何设置,以便在已经运行的gvim实例的新选项卡中打开文件吗? 当然你可以跑: gvim --remote-tab-sil
作者:编程之家 时间:2020-09-08
windows – 按名称切换到VIM窗口
有一些优秀的Vim插件可以通过键入部分名称来切换到特定的 file或 buffer.有谁知道这样的插件允许在打开的窗口之间快速切换? 例如,如果我的vsplit在一侧有一个名为’a.txt’的文件而在另一侧有’b.txt’,我希望能够通过输入文件名(或只是’a’或’b’增量搜索).这对于两个窗口可能不太有用,但我经常打开多达5个窗口,因此使用普通导航按钮在它们之间切换可能会很麻烦. WinWalk
作者:编程之家 时间:2020-09-08
在win7上运行ruby文件中的自动完成时gVim崩溃
我在 Windows7 64bit上使用gVim 7.3和ruby 1.9.2 在我将Omni完成函数设置为rubycomplete之后#Complete, 使用内置rubycomplete.vim 每当我打电话给Omni完成时,vim就会崩溃. 调试消息是 :访问冲突读取位置0x00000020. 有谁知道什么可能导致这个问题? 或者我应该将ruby降级到可以避免这个bug的1.8.7? 问题是
作者:编程之家 时间:2020-09-08
windows – cygwin中的vim病原体出错
我最近安装了cygwin(因为我只限于 Windows操作系统)并且想在其中使用Vim.一切都已安装,我可以随时访问vim并可以修改.vimrc等.从之前的帖子中,我了解到我的插件必须是用于Windows操作系统的vimfiles并且已经这样做了.但是,现在当我尝试验证病原体时,我得到一个错误说明: E492: Not an editor command: ^M (this repeats a c
作者:编程之家 时间:2020-10-07
在Windows上设置gVim
我试图让gVim在 Windows 7机器上工作,并且遇到以下问题: >每当我尝试更改_vimrc文件时,都会收到一条消息,说我无权保存在此位置.这是我的家用电脑顺便说一句. >我似乎无法更改保存我编辑的文件的目录.目前他们都被保存到我的桌面.我尝试过:将dir = path设置为我要保存的位置……但没有成功. 我想通过vimtutor;但是,每当我将vimtutor键入cmd时,vim会打开一秒
作者:编程之家 时间:2020-10-04
windows – Vim对Mingw表现得很奇怪
我在MinGW 4.6.2上的Vim表现得很奇怪,例如,在插入模式下按Backspace会删除字符,但是我必须在删除的字符消失之前用箭头键移动光标,这也会让我退出插入模式. 另一个例子,按Del删除字符有时会产生奇怪的字符,比如将小写字符改为大写字符,或者破坏我键入的下一个字符,例如按’S’会初步给我’$’. 我使用Vim是错还是什么?我对Vim并不太熟悉所以我不确定这是否是默认行为,但我理解的典
作者:编程之家 时间:2020-10-04
正则表达式 – 在vim中使用:g命令,具有多个操作
我怎么能用这样的东西? :g/^$/kJ 这里kJ是两个命令,而不是只有一个(如’d’) 我的具体例子:我有多条线看起来像这样 queryBuilder .append("xyz"); 我想让它们看起来像这样: queryBuilder.append("xyz"); 所以我想为每一行做的是 :g/^[\t]*\..*$/kJx 它匹配正确的模式,但似乎只执行k. 其他vim命令在这里适用吗
作者:编程之家 时间:2020-07-25
正则表达式 – Vim语法高亮显示几行匹配
我正在 vim上实现一个语法文件来突出显示这样的层次结构 | text at level 1 | | text at level 2 | | text at level 2 | | | text at level 3 | text at level 1 比如我用 syn match myMatch +^\(| \)\++ 突出水平指标.但是,我还要强调这些错误的模式 | text at level
作者:编程之家 时间:2020-07-25
正则表达式 – Vim语法高亮 – 从模式中排除特定文本
我在我的语法文件中定义了sqlVariable和sqlString syn match sqlVariable ":[a-z][a-z0-9_#$]*" syn region sqlString start=+'+ end=+'+ contains=sqlVariable (加上一些其他的引用变体.)字符串可以包含sqlVariable,以突出显示动态代码中的绑定,例如:b1在’sele
作者:编程之家 时间:2020-07-25
正则表达式 – 将所有文本组与gVim一起替换
请考虑以下数据: Class Gender Condition Tenis A Male Fail Fail 33 A Female Fail NotFail 23 S Male Yellow 14 BC Male Happy Elephant 44 我有一个逗号分隔值与未格式化的列表(它在标签和空格之间变化). 在一个特定的专栏中,
作者:编程之家 时间:2020-07-25
正则表达式 – 在vim中,如何复制正则表达式模式?
有时我用/进行正则表达式搜索.但后来我想使用相同的模式来替换%s.如何复制或以其他方式重用模式? 例如,你做了一个 /foo 然后你可以: %s//bar/g vim将用bar替换所有foo(你的上次搜索) 您的上一个搜索模式存储在/ register中,您可以通过读取寄存器值来获取它.例如 "/p (in normal mode) 要么 <c-r>/ (in insert/command mod
作者:编程之家 时间:2020-07-27
正则表达式 – 打开vim文件,光标在第一个搜索模式匹配(类似于行号与vim N文件)
有没有办法我可以打开vi / vim与给定的单词(或正则表达式模式)匹配,以便光标在打开后第一个匹配的单词(正则表达式模式).类似于行号的东西.选项 vim +line_no file.txt 我正在寻找类似的东西 vim /regex/ file.txt 当我没有行号时,这很有用.方便,我可以避免greping文件快速搜索它 添加一个你的“类似的东西”,你有你的答案 – vim / regex
作者:编程之家 时间:2020-07-27
Vimscript:在字符串上获取正则表达式的所有匹配项
在 vimscript中,我们有替换函数,它将接受标志’g’来替换所有出现的事件. 有没有办法获得所有匹配字符串? 例如,使用字符串’x y z’,我们可以使用替换(‘x y z’,'[a-z]’,’abc’,’g’)将其更改为abc abc abc. 但是,有没有办法获得单个字符[‘x’,’y’,’z’]? 我知道我们可以使用match()来获取匹配的位置,并使用matchstr()来获取匹配的
作者:编程之家 时间:2020-07-27
正则表达式 – 在使用VIM进行搜索和替换时,如何保留分组文本并在替换部分中重复使用?
在VIM(编辑MacVim快照64)中,我正在寻找一种转换这些文本行的方法 can_check_steps = 1 can_edit_work_type = 1 can_edit_vendor = 1 can_edit_place = 1 至 'can_check_steps': can_check_steps, 'can_edit_work_type': can_edit_work_type,
作者:编程之家 时间:2020-07-27
第6天grep正则表达式 ,vim,shell概念
grep ,egrep ,fgrep fgrep不支持正则表达式搜索 ,只支持普通字符串过滤 grep -E grep -F grep是两个合在一起 grep root /etc/passwd grep "$USER" /etc/passwd 可以过滤变量结果 grep ‘root‘ /etc/passwd 可以过滤字符串 grep whoami /etc/passwd 可以过滤命令结果 grep
作者:编程之家 时间:2020-07-27
正则表达式 – Vim匹配除一行开头的字符以外的所有内容
我已经广泛寻找答案,我无法在任何地方找到它.我想用一行(使用搜索和替换)或其他命令替换功能块中的所有代码.我还希望能够在整个文件中为多个功能执行此操作. 我有一块像这样的代码…… { some code more code… many lines of random code } 我想用一行代码替换花括号内的所有内容,例如: { return STATUS_OK; } 我尝试过类似的东西, %s/
作者:编程之家 时间:2020-07-27
正则表达式 – vim视觉块搜索/替换仅替换行上的第一次出现
我正在以可视模式尝试以下命令来尝试对文本块进行全局查找/替换 :'<,’>s/red/green/g 文字看起来像这样 red red red blue red red red blue 结果 green red red blue red red red blue 而不是我期望与g开关: green green green blue green green green blue 知道导致这种行为的
作者:编程之家 时间:2020-08-04
上一页
82
83
84
85
86
87
88
89
下一页
小编推荐
热门标签
更多
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