手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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上的NERDTree重命名或复制文件和文件夹 可能吗?
我检查了文档,我找不到一个方法重命名或复制文件和文件夹使用NERDTree。可能吗? 在要选择的节点上按m,然后选择(m)当前节点。移动与重命名相同。 NERDTree Menu. Use j/k/enter and the shortcuts indicated ========================================================== > (a)dd
作者:编程之家 时间:2020-06-01
在vim中使用C自动缩进空格?
我有点被宠坏了使用Eclipse和java。我开始使用vim在linux环境中做C编码,是否有一种方法让vim自动为块做适当的间距? 所以在输入{下一行将有2个空格缩进,并且该行上的返回将保持在相同的缩进,并且}将移回2个空格? 这两个命令应该: :set autoindent :set cindent 对于奖励点放在一个文件名为.vimrc位于您的主目录在linux
作者:编程之家 时间:2020-06-01
使用vimdiff时加载不同的colorscheme
如何加载不同的颜色方案,当我做一个vimdiff。 我想要这是因为我当前的colorscheme没有正确显示一些差异在vimdiff像文本相同的fg / bg颜色。这使得不可能了解diff。所以每次我做一个vimdiff我必须做:colorscheme some_other_scheme 这可以在.vimrc文件中完成吗? 如果你从命令行调用vimdiff,请将以下内容放在.vimrc中: if
作者:编程之家 时间:2020-06-01
在vim中,我如何得到一个文件打开在相同的行号我上次关闭它?
我想配置vim打开一个文件在我离开的同一个地方。 从Ubuntu的/ etc / vim / vimrc文件,这个示例被注释掉: " Uncomment the following to have Vim jump to the last position when " reopening
作者:编程之家 时间:2020-06-01
Vim的软件包(插件)管理
Emacs 24 looks like it will have一个包管理器。 Vim有什么软件包管理选项? 我现在使用 VimPlug为 my own Vim设置,我绝对推荐它。安装非常简单,它是快速,漂亮和有效! 我曾经推荐Vundle在这个答案。但Vundle不再维护,有更好的替代品。
作者:编程之家 时间:2020-06-01
vim编辑二进制文件
编辑二进制文件 vim可以很方便地编辑二进制文件,个人认为它比emacs的二进制编辑方式更 好用。vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的 文本形式,然后就可以按通常的编辑方式对文件进行编辑,编辑完成后再用xxd 转化为原来的形式即可。 可分如下几步进行: 首先,以二进制方式打开文件,命令为 vi -b filename 然后,在Ex模式下执行下面的命令将其dum
作者:编程之家 时间:2020-06-01
Emacs或Vim vs Eclipse提供了哪些效率?
我5年前开始编码。我是通过Java和Eclipse引入的,它们在编程社区中都有大量的耻辱。我目前在实习的公司里的一些人喜欢emacs或vim。我不能看到一个基本的文本编辑器比一般的IDE更快或更容易,虽然我喜欢一些事情,如建筑倾向于从命令行更快。 这是“老男孩”俱乐部的情况,还是以这种方式编程项目更有效率? 你能提供一些用例来演示吗?如果我提倡Eclipse,我会说重构和自动完成是相当方便的工具。
作者:编程之家 时间:2020-06-01
vim – 在NERDTree中的选项卡之间切换
我刚刚开始使用NERDTree vim插件为我的项目。 我找不到用于在打开的选项卡之间切换的文档。任何人都可以告诉我快捷键[s]? 谢谢… 一个额外的选项(和我的个人选择)除了迈克尔·马德森列出的: gt =下一个标签 gT =上一个标签
作者:编程之家 时间:2020-06-01
如何在Vim窗口中打开Shell?
我可以在Vim中使用:shell命令打开一个shell,但是我不能编辑一个文件,同时使用shell。 有没有办法在许多Windows(或选项卡)中拆分Vim,并在其中一个打开一个shell? 这取决于你的操作系统 – 实际上我没有在MS Windows上测试 – 但 Conque是最好的插件之一。 其实,它可以更好,但工作。
作者:编程之家 时间:2020-06-01
vimrc配置
set nu set cul highlight ExtraWhitespace ctermbg=red guibg=red autocmd BufWinEnter * match ExtraWhitespace /\s\+$\| \+\ze\t\+\|\t\+\zs \+/ set shiftwidth=4 set tabstop=4 set expandtab 在用户根目录(~/.vimrc
作者:编程之家 时间:2020-06-01
vim 用法大全 -葵花宝典,含泪推荐,个人最常用的
用ctags -R命令做tag。临时用法可以vim打开代码,输入 “:set tags=/direct/tags,这样在代码中就可以用ctrl+]来查看原始函数定义了,ctrl+T返回。 目录下vim每个代码文件时,都需要set tags=。。。,主要是在vim ~/.vimrc中加入 set tags=/direct/tags,一劳永逸. 多个tags,set tags+=/home/.../
作者:编程之家 时间:2020-06-01
Powerline:Vim 和 Bash 中的一个强大状态栏插件
Powerline 是 vim、zsh、bash、tmux、IPython、Awesome、bar、fish、lemonbar、pdb、rc、shell、tcsh、wm、i3 和 Qtil 中的一个状态栏插件。它给程序提供了状态栏,并使程序更好看。它用 Python 写成。 -- 2daygeek 本文导航 -安装预先要求17% -如何在 Linux 中安装 Powerline41% -在 Bas
作者:编程之家 时间:2019-08-15
如何在Vim中一次打开几个文件?
有没有办法从Vim中打开目录中的所有文件?所以a:命令,将说效果“打开所有的文件在/ some / path into buffers”。 理想情况下,以递归方式打开dir下的所有文件将是非常好的。 您要查找的命令是args: 例如: :args /path_to_dir/* 将打开目录中的所有文件
作者:编程之家 时间:2020-06-01
在vim中重新格式化一个漂亮的列布局
我有一个csv文件中的这个数据集 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.
作者:编程之家 时间:2020-06-01
如何列出Vim的搜索的匹配项?
我想列出比赛,当我打: /example 所以我看到所有的匹配都在一次。 :g//p 在其更长的形式: :global/regular-expression/print 你可以省略模式/正则表达式,Vim将重复使用以前的搜索项。 琐事:grep工具以此命令序列命名。
作者:编程之家 时间:2020-06-01
vim可以监视文件的实时更改
我的问题类似于这个 how to monitor a text file in realtime 但我想在vim中这样做。我知道我可以读一个打开的文件使用tail -f sample.xml文件,当新内容写入文件时,它也会将新内容写入我的屏幕。当文件更新时,我可以让vim自动填充新数据吗? 您可以:设置自动读取,以便vim在文件更改时读取文件。然而(根据你的平台),你必须给它的焦点。 从帮助: W
作者:编程之家 时间:2020-06-01
在VIM插入模式中重复字符
在Vim的插入模式下是否有重复字符的方法?例如,假设我想插入80短划线,在像emacs这样的类型: Ctrl U 8 0 – 我知道如何在VIM中做的唯一方法是退出正常模式的重复参数,然后回到插入模式键入短划线,然后退出以插入实际的破折号,然后回到插入模式继续打字。序列是一个真长: Esc 8 0 a – Esc a 这将是很好不要切换进出模式。 略有不同版本的Eelvex的解决方案: funct
作者:编程之家 时间:2020-06-01
如何删除一个单词并进入插入模式在Vim?
在正常模式下,我可以按Ctrl E,删除当前字的剩余部分并进入插入模式。 我想删除整个单词,不管光标位置(当然在单词内)。另外 – 如何替换当前词与默认寄存器中的任何内容? 您可以使用“更改内部字”通过键入“ciw”删除您的光标所在的单词。 “inner”和“a”命令在Vim中很好,也可以在{}块中尝试“ci {”,如果你也想删除{}字符,也可以使用“ca {要将这些命令翻译成英语以更好地记住它们
作者:编程之家 时间:2020-06-01
在所有项目文件中在Vim中搜索和替换
我正在寻找在所有项目文件中进行搜索和替换(确认)的最佳方式。 “项目文件”是指当前目录中的文件,其中一些不必打开。 一种方法是简单地打开当前目录中的所有文件: :args ./** 然后对所有打开的文件执行搜索和替换: :argdo %s/Search/Replace/gce 但是,当我这样做,Vim的内存使用从十几MB跳到超过2 GB,这不适合我。 我也有安装的EasyGrep插件,但它几乎从来
作者:编程之家 时间:2020-06-01
继YouCompleteMe后,这又是一个vim用户change life的插件
前言 YouCompleteMe给vim做补全非常方便,但是补全出函数后,却不会补全上参数。这是一个辅助YouCompleteMe、deoplete、neocomplete补全插件进行补全参数的插件。从此函数补全完后,再也不用跳去看声明参数要怎么填了。 插件链接:tenfyzhong/CompleteParameter.vim 只有补全引擎的vim 注:以下所有的例子都以YouCompleteMe
作者:编程之家 时间:2020-06-01
vim配置收集
#设置tab为4个空格 set ts=4 set expandtab set autoindent #强调当前行 set cursorline #显示行号 set number
作者:编程之家 时间:2020-06-01
将vim 改成IDE编程环境
1、安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可: apt-get install vim vim-scripts vim-doc 2.安装插件 此文件为vimrc 将此文件复制到 home文件夹下面即可 http://pan.baidu.com/s/1hsvIiKs 弄完后效果如下。
作者:编程之家 时间:2020-06-01
如何在Vim中禁用“按ENTER键或键入命令继续”提示?
有没有办法禁用“按ENTER键或键入命令继续”提示在执行外部命令后出现? EDIT:找到了解决方法:添加额外的< CR>到我的.lvimrc中的快捷方式。 map <F5> :wall!<CR>:!sbcl --load foo.cl<CR><CR> 任何更好的想法? 我不知道如何做到全局,虽然一个命令: :silent !<command> 确保在沉默后包括一个空格
作者:编程之家 时间:2020-06-01
vim repeat find next character’x’
我经常在vim中通过f x导航来找到字符“x”的下一个出现, 但忽略了在要编辑的单词和开始光标位置之间存在包含“x”的单词(或更多单词)。 所以我必须f x再次,这是一个恼人的,因为有这个漂亮的按钮,它重复最后一个命令。所以有一种方法来重复f x与一个按钮按。 重复f的命令是; (分号); ,(逗号)反转搜索的方向。
作者:编程之家 时间:2020-06-01
如何使用命令或本地vimrc文件在多个vim配置之间切换?
我在几个小组,每个都有自己的选项卡/缩进/间距标准在C. 有一种方法可以为每个单独的可选VIM配置,因此,当我编辑文件,要么: >我做类似set group = 1来选择一个配置 >位于工作目录中的本地.vimrc用于自动设置配置 综上所述 有几种方法可以做到这一点,其中大多数已经建议,但我想我会总结他们两个额外的: >每个目录vimrc – 缺点是Vim必须在正确的目录中启动:如果你的项目在〜/
作者:编程之家 时间:2020-06-01
使用Vim进行Lisp开发
我一直使用Lisp一段时间,但我开始更加认真地做一些“真正的”工作在Lisp。我是一个巨大的Vim粉丝,想知道我如何可以最有效地使用Vim作为我的编辑器Lisp开发。插件,工作流建议等都是欢迎。 请不要说“使用emacs”,因为我已经爬上了Vim,我真的很喜欢它作为一个编辑器。 Limp旨在成为Vim的一个功能齐全的Common Lisp IDE。它默认为SBCL,但可以更改为支持大多数其他实现,
作者:编程之家 时间:2020-06-01
vim 操作命令大全
曾经使用了两年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。 1. 关于Vim vim是我最喜欢的编辑器,也是Linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor
作者:编程之家 时间:2020-06-01
Setting up Vim for React.js
Original blog: https://jaxbot.me/articles/setting-up-vim-for-react-js-jsx-02-03-2015 React.js is gaining a lot of traction lately, but developing with its inline-XML-in-JS requires a few tweaks to Vim
作者:编程之家 时间:2020-06-01
无法在Vim中通过一个命令关闭许多缓冲区
我在屏幕中使用Vim。我运行命令 vim <bigFolder> 我在卡住,因为它没有意义关闭每个缓冲区 :q 如何在Vim中通过一个命令关闭Vim中的所有活动缓冲区? :qall或:qa将关闭所有窗口
作者:编程之家 时间:2020-06-01
Vim中的Tab VS空间首选项
Vim是非常宽松的,当谈到标签Vs.空间偏好。根据我的理解,tabstop设置指示制表符字符的宽度。 shiftwidth设置指定当使用<<和>>命令,而softtabstop设置影响在插入模式下按Tab键时要插入的空格的数量。如果expandtab打开,则tab键插入softtabstop空格字符数。而expandtab关闭,而按Tab键则插入与softtabstop匹配的尽可能小的标签空间字符
作者:编程之家 时间:2020-06-01
上一页
99
100
101
102
103
104
105
106
下一页
小编推荐
热门标签
更多
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