手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
用于scss的vim折叠语法
你有什么技术可以折叠scss代码? Pope先生在他的语法文件中定义了这个问题: https://github.com/tpope/vim-haml 由于您使用的是新的scss语法,因此它非常简单: autocmd BufRead,BufNewFile *.css,*.scss,*.less setlocal foldmethod=marker foldmarker={,}
作者:编程之家 时间:2020-09-17
展开VIM中的选项卡
我有一个文件有很多选项卡,我需要将标签间距设置为4并展开选项卡.我可以设置expandtab,但是它不会扩展文件中已有的选项卡. 请执行以下操作 :se et :se ts=4 :ret 第一个命令设置扩展选项卡,第二个命令设置标签间距为4,最后第三个命令重新标签并将制表符转换为空格
作者:编程之家 时间:2020-09-17
Vim:在小于一行的范围内替换
假设我有以下代码行: something:somethingElse:anotherThing:woahYetAnotherThing 我想用每个替换:除了第一个,这条线看起来像这样: something:somethingElse;anotherThing;woahYetAnotherThing 有没有办法用:[range] s / [search] / [replace] / [options
作者:编程之家 时间:2020-09-17
始终在vim中显示顶部(n)行
我经常使用g vim和 vim来查看顶行是标题的数据表.有没有办法在浏览表格的其余部分时显示这一行?对于第一列是行标题的情况的Ditto列. 编辑:我接受了一个很好的答案(还有其他人)来展示最高专栏. 相当于我接受的答案的水平(第一行)是 :vert split ctrl+w 5 | 要么 ctrl+w v ctrl+w 10 | 能够做到这两点会很好,但显然这并不简单. 你可以在两个窗口中打开文
作者:编程之家 时间:2020-09-17
unix – gvim到.vimrc中的自定义高亮组不起作用
vim版本6.3 尝试创建一个新的高亮组来突出选项卡和尾随空格.我在.vimrc中只有这些设置. autocmd ColorScheme * highlight UnwanttedTab ctermbg=red guibg=darkred match UnwanttedTab /\t/ autocmd ColorScheme * highlight TrailSpace guibg=red cte
作者:编程之家 时间:2020-09-17
Vim逃亡:Gblame reblame选项
我最近一直在使用Fugitive的Gblame,但不太明白“reblame”的作用. 有人可以更清楚地描述这些选项的作用: - reblame at commit ~ reblame at [count]th first grandparent P reblame at [count]th parent (like HEAD^[count]) 将reblame视为导航到
作者:编程之家 时间:2020-09-17
在VIM中重新使用ex命令中的上一个范围
是否可以在VIM中重用ex命令的范围? 例如,我可以使用以下命令,将第4行到第10行从当前文件写入新文件: :4,10w foo/bar.txt 但是我真正想要做的是将行移到一个新的文件.我可以这样做: :4,10w foo/bar.txt :4,10d 但是,两次都要输入4,10,这有点恼人. 所以我有两个问题: >一般来说,有没有办法引用ex命令中以前使用的范围? >具体来说,如果没有办法(1
作者:编程之家 时间:2020-09-17
vim中的语法高亮显示
当我打开 vim中的语法颜色时,我无法在黑色上读取深蓝色. 如何更改某些默认颜色或模式的颜色,如: http://www.vim.org/scripts/script.php?script_id=1571 首先,尝试:set background = dark,这将导致vim更改为更适合在黑色背景上阅读的颜色方案. 如果这样做不够好,可以按照以下说明创建自己的配色方案:http://vim.wik
作者:编程之家 时间:2020-09-17
在Vim中按Esc键后如何保留缩进
我已经设置autoindent 我去一条线,按A和< CR>这让我进入下一行并插入一个缩进.但是,如果我按Esc键,光标跳到行的开头,缩进就会消失. 我必须去看看,然后按Tab键再次到达正确的地方. 我知道帮助说: If you do not type anything on the new line except <BS> or CTRL-D and then type <Esc>, CTRL-
作者:编程之家 时间:2020-09-17
文本编辑器 – 选项卡完成于:在Macvim中打开?
如果我打开MacVim(特别是 janus)并尝试:打开〜/< TAB>我明白了:打开〜/ ^我.我怎样才能让它完全按照人们期望bash完成工作的方式完成? 您可以使用 : :e ~/<TAB> :设置wildmenu也会非常有帮助.
作者:编程之家 时间:2020-09-17
vim – 更改折叠中的文本
我注意到折叠文本可以显示有用的信息.他们通常表现出类似的东西 – 5行:< div id =“header-inner”> ——————————— ———– 是否可以更改这些行中的文本?我注意到foldexpr中可能有一些东西可以完全重新设计折叠吗? 例如 < div id =“header-inner”> :“上面一行可能的评论”:第27行:长度5 谢谢 从你的问题中我有一些我不理解的东
作者:编程之家 时间:2020-09-17
特定于vim文件.vimrc
我想在编辑.txt或.md文件时在 vim上启用拼写检查.我补充道 setlocal spell spelllang=en_au 到.vimrc,但确实拼写检查一切. 虽然我从未尝试过,但这可能适用于autocmd: autocmd BufNewFile,BufRead *.txt setlocal spell spelllang=en_au autocmd BufNewFile,BufRead
作者:编程之家 时间:2020-09-17
在VIM Split中滚动另一个窗口
如何滚动其他窗口:VIM中的vsplit?我到处寻找,但所有网站都在谈论如何同步两个窗口以便一起滚动.我想看一个文件,编辑它,同时滚动另一个. 我相当(好吧,相当)确定没有内置任何东西来做这件事,尤其是因为只有两个窗口才有意义.但是,对于该特定情况,您可以使用映射.把它们放在〜/ . vimrc中: nmap <a-j> <c-w>w<c-e><c-w>w nmap <a-k> <c-w>w<c-
作者:编程之家 时间:2020-09-17
如何用gtk 3删除gVim 8中的白色边框
我最近更新了gVim到使用gtk 3编译的版本8,我发现在gVim窗口周围有奇怪的内部边框: 这张照片可能不是很清楚,但如果你仔细看,你可以看到右边和底部的白色边框.我已经通过在gtk 2上的边框设置一个深色来解决这个问题,但是在gtk3上它再次发生了变化.有什么想法在gtk 3上完全删除这个边框吗? Gtk3使用CSS来应用程序.要从gVim窗口中删除白色边框,请编辑文件〜/ .config /
作者:编程之家 时间:2020-09-17
VIM:退出插入模式:normal命令
当我进入插入模式时,例如:normal命令(:normal i),如何退出插入模式? 如果我按 < ESC>在我的. vimrc中,但是当我键入< c-e>在命令模式下,没有插入任何东西.我不知道如何在命令模式下输入“control e”. c为C-O GT;作品,例如:正常的Ihello< c-o> Aworld,但有时我想在正常模式下执行多个命令. 我知道我可以使用一个宏,但是我想知道如何做:
作者:编程之家 时间:2020-09-17
vim – 如何使用vi保存文件名中具有空格的文件?
我主要通过vi命令从终端使用 vim. 我想创建并保存名为类似于.txt.txt的文件(两个字之间有空格).我尝试了两种方法: 方法#1 :sav getting started.txt 但我有一个错误:E172:只允许一个文件名 方法#2 :sav "getting started.txt" 这一次我得到:E471:需要参数 我怎么能达到我想要的? 逃避空间字符: :sav getting\ s
作者:编程之家 时间:2020-09-17
Native Vim随机数字脚本
我知道有多种方法来获取随机数,例如,从 shell.但是,我正在一个 Android手机上运行vim,很少编译,而且不必严格随机.关键在于什么是有趣的,简洁的还是快速的(即vim本机功能),还是在Vim中获得一系列相当好的随机数的简短方法? 尝试像 function Rand() return str2nr(matchstr(reltimestr(reltime()), '\v\.@<=\
作者:编程之家 时间:2020-09-17
在Vim中排列结尾的评论?
在Vim里面,是否有一个格式化命令可以对齐一行末尾的注释? 例如在C中,它会改变: m_varName1; // Comment 1 m_varName1AndABit; // Command 1 and a bit m_varName2; // Comment 2 m_varName3ButReally2AndABit; // Comment 3 (but reall
作者:编程之家 时间:2020-09-17
始终将光标保持在Vim的中心位置
我想随时保持光标居中. 由于高值滚动,我管理当光标周围有线时保持居中但是当光标靠近第一行或最后一行时,我不能使Vim表现那样.有可能让Vim添加’〜(tilda)行来代替’真实线’吗? 谢谢,Maxime 你可以试试这个映射: :nnoremap j jzz :nnoremap k kzz
作者:编程之家 时间:2020-09-17
MacVim从〜/ .vimrc获取所有设置,但不是颜色,我必须再次获取它
我在MacOS X Mavericks上使用以下〜/ . vimrc和MacVim 7.4: set guifont=Menlo:h14 set encoding=utf8 set mouse=a set expandtab set ts=8 set showcmd set nocompatible set backspace=2 set viminfo='20,\"50 set history=
作者:编程之家 时间:2020-09-17
vim – 从一个窗口到另一个窗口的移动线
是否有一个简单的命令将行从一个窗口移动到另一个窗口.目前我去一个窗口,拉线,然后粘贴到另一个窗口. 我想知道我是否可以在不切换窗口的情况下做到这一点. 我会用宏来做这件事.所以要记录a,qa的宏.然后yy拉线,:bnext切换缓冲区,p粘贴线,然后再次bnext切换回原始缓冲区(在你开始的线上).然后按q停止录音. 所以要复制,切换窗口,粘贴然后切换回来,你只需要使用@a.或者将其映射到功能键(m
作者:编程之家 时间:2020-09-17
vim – 如何设置“:make”来使用scons?
我知道当我按下时,有一种方法可以让 vim运行scons而不是make. 我有一个选项,在我的〜/ .vimrc中做了这个,但我不久前删除了它,忘了它是什么. 设置 makeprg.我不确定scons是否需要任何选项,但它可能看起来像: set makeprg=scons
作者:编程之家 时间:2020-09-17
vim – 删除到行尾(不包括当前字母)
我知道d $或D会删除到行尾包括光标上的字母?有没有办法做到这一点,不包括光标上的字母?我做了:在 vim中浏览并稍微浏览一下,但是如果可能的话就找不到.我正在尝试使用IdeaVim插件在AppCode中执行此操作. 在正常模式下,您可以执行lD或ld $.
作者:编程之家 时间:2020-09-17
如何格式化vim quickfix条目?
这是生成Markdown大纲的 vim脚本: fun! TOC() call setloclist(0, []) let save_cursor = getpos(".") call cursor(1, 1) while search("^#", 'W') > 0 let msg = printf('%s:%d:%s', expand('%'), li
作者:编程之家 时间:2020-09-17
如何返回VIM中的上一个点
在VIM编辑器中,我知道有一个命令`.准确地返回到VIM所在的位置. 但是我的问题是,如何使自动化,我的意思是,每次我退出并再次输入相同的文件,它带给我到我离开的地步. 我看到我朋友的VIM有这种行为,但他不知道该怎么做. 多谢你们! 你会想读 this vim tip.
作者:编程之家 时间:2020-09-17
vim中的即时Java语法检查
首先,请不要尖叫“使用IDE”给我.我已经给了 eclipse一个机会,它是…可以,但是我在vim比eclipse快得多. 基本上,我希望vim可以做的一件事就是eclipse做的就是语法检查.在eclipse中,如果您有语法错误,该行将给出一个错误标记,顶部的文件名显示一点点红色的事情,让您知道有错误.我一直试图得到这个在vim.我已经看过Synthetic(它没有Java的检查器),但是我似乎
作者:编程之家 时间:2020-09-17
Sparkup对我来说不适用于vim
我安装了sparkup vim插件,我确定它在正确的位置.我使用arch linux. 我的vimrc: http://wklej.org/id/504484/ Sparkup根本不起作用. 我不知道该怎么办. 好的,我发现了什么问题. 首先是需要更改的python版本 #!/usr/bin/env python to python2 在sparkup.py文件中 其次,我需要补充一下 filet
作者:编程之家 时间:2020-09-17
如何让GNU Unifont或Free Mono在gvim windows上运行?
我试图在 Windows 7上的gvim中获得对runic字符的支持.我在我的Fonts目录中安装了Free Mono和GNU Unifont(它们都支持这个范围)字体,但它们没有出现在字体菜单中,并且gvim给出了我是以下行的无效字体消息: set guifont=unifont:h12:cANSI set guifont=GNU_Unifont:h12:cANSI set guifont=Fr
作者:编程之家 时间:2020-09-17
vim NERDTree红色文件名?
我最近开始使用 vim(MacVim)NERDTree,并且我在编辑我的笔记(简单的文本文件)时有一些奇怪的行为. 任何人都可以解释为什么文件名是红色的,为什么他们旁边有一个星号?他们被保存,他们是最肯定的礼物 – 所以我不知道为什么他们的颜色不同. 着色和星号标记表示这些文件是可执行的. 从 NERDTree script homepage: >为以下类型的节点提供不同的突出显示: >文件 >目
作者:编程之家 时间:2020-09-17
如何根据花括号在vim中定义缩进?
我在 vim上使用 https://github.com/cakebaker/scss-syntax.vim语法突出显示SCSS(或SASS)文件,这非常适合语法高亮显示.但是,该插件没有附加缩进文件,并且在编写插件时遇到问题. 我想将缩进设置为如下所示: 但是,如果我做gg = G,我得到: 我怀疑它不理解基于大括号的嵌套缩进.我尝试了所有不同的组合 设置cindent 设定nocindent
作者:编程之家 时间:2020-09-17
上一页
173
174
175
176
177
178
179
180
下一页
小编推荐
热门标签
更多
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