手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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文件
我将.vimrc分割成几个文件,并将它们放在〜/ vimfiles / vimrc.d /中。 目前我使用确切的名称来源目录中的每个文件: source ~/vimfiles/vimrc.d/file1.vim source ~/vimfiles/vimrc.d/file2.vim 等等 如何使该目录中的所有文件循环,所以我只能在我的.vimrc中执行这样的循环: for file in ~/vi
作者:编程之家 时间:2020-06-27
在Vim编辑器中为NERDTree创建一个命令快捷方式
我想在命令行上创建NERDTree的缩写。我发现烦人的写道:NERDTree每次我想启用它。所以我想输入:nr或类似的东西。那可能吗? 在我的.vimrc我有: let mapleader = "," nmap <leader>ne :NERDTree<cr> 所以当我需要NERDTree我只是写,ne在正常模式。
作者:编程之家 时间:2020-06-27
在VIM中缩小了一行
有没有办法在vim中缩进选择的行,就像我们在文本编辑器中我们选择一行行,并按Tab(或shift tab)缩进/取消缩进所选行?我正在谈论一般缩进,与代码缩进无关。 用彼得建议的视觉模式。您也可以使用X>>其中X是要缩进的行数。例如。 5>>从当前行缩小五行。
作者:编程之家 时间:2020-06-27
如何保存我在vim中打开的文件作为错误的用户?
这一切都发生在我身上。我以普通用户身份登录,并使用vim开始编辑文件。编辑完成后,当我尝试保存文件时,我没有足够的权限保存文件。我必须关闭该文件,以root身份登录并重新开始编辑。以下是vim中的给定错误: E45: 'readonly' option is set (add ! to override) 或在平原vi: File is read only 有没有办法保存而不离开编辑器? 尝试以下
作者:编程之家 时间:2020-06-27
vim – 如何禁用暂存预览窗口
在编码Python的时候,我喜欢VIM的omnicompletion函数,但是我不想把Scratch Window弹出来,如何禁用它? 此行为由“completeopt”选项的值的预览的存在定义。 默认值为: menu,preview 要删除预览,只需将此行添加到〜/ .vimrc或修改现有的完整行: set completeopt-=preview
作者:编程之家 时间:2020-06-27
如何在vim正则表达式中替换或查找不可打印的字符?
我有一个文件,一些不可打印的字符出现为^ C或^ B,我想找到并替换这些字符,我该怎么做? 说你想用C替换^ C: :%s / CtrlVC/C++ / g 其中CtrlVC意味着键入V,然后按住Ctrl按住Ctrl。 CtrlV可以输入控制字符。
作者:编程之家 时间:2020-06-27
如何将Ctrl-TAB映射到Vim中的某个东西?
我想在Vim中将Ctrl-TAB映射到gt,以便我可以用一键击来切换标签。 我试过了… nmap <C-T> gt nmap <C-Tab> gt nmap <C-TAB> gt 那没办法Vimese怎么说“Tab键”? 它可以映射到gvim,但终端看不到< Tab>和< C-Tab>。
作者:编程之家 时间:2020-06-27
在Vim中卸载插件
在我的〜/ .vim文件夹中安装了很多插件之后,我觉得我不再理解这个文件夹的内容了,我从〜/ .vim / plugin中删除插件来卸载一个插件,我觉得没有足够的信心。如果我在其他目录中有文件怎么办?如果文档已经注册了(?helptags),插件将被删除?有什么程序卸载插件吗?我真的不希望我的Vim最终像我的Windows那样混乱:-) 如果要手动卸载安装在〜/ .vim中的插件,您应该重新下载其
作者:编程之家 时间:2020-06-27
Vim:你可以从另一行删除一个特定的行号吗?
我在93号线,意识到我想删除第89行。 我输入:d89希望删除第89行。 它没有工作。 有没有人知道完成这种互动的好方法? 我是一个舒服的Vim用户,但还没有(但是)跨越了写入插件… 谢谢。 冒号命令的地址(例如:行号)首先出现。 :89d 请注意,这也将导致您导航到更改的位置。你可以用“跳回去。 如果您希望将其设置为单个命令,则可以定义自定义命令。例如: command! -range -nar
作者:编程之家 时间:2020-06-27
vim小技巧汇总
r normal模式下 更改光标下的内容
作者:编程之家 时间:2020-06-27
给Vim配置Scala语法高亮显示
第一步,执行下面这个脚本: mkdir -p ~/.vim/{ftdetect,indent,syntax} && for d in ftdetect indent syntax ; do curl -o ~/.vim/$d/scala.vim https://raw.githubusercontent.com/gchen/scala.vim/master/scala.vim; done 第二步,
作者:编程之家 时间:2020-06-27
使用Viper和Vimpulse的Emacs中缺少Vim功能?
在Vim中缺少Emacs的重要功能,例如comint模式,没有脚本/插件可以替代它们。 Vim也可以使用Emacs的好处,如模式编辑和一般更好的默认快捷方式。然而,Viper模式让我两个。 Vimpulse还支持视觉模式。 不幸的是,没有任何模式可以使Emacs的工作速度比Vim快。 所以我主要学习了Vim-in-Emacs。我缺少什么Vim功能? 我是一个常规的vim用户,但不是emacs用户,
作者:编程之家 时间:2020-06-27
vim – 以二进制格式显示文件
我想在Vim中查看可执行文件。 我使用:设置二进制,并认为我将只看到一个和零,但没有改变。 如何才能实现只看到零和零? 您可以使用以下方式获取十六进制表示:而不是1和0, :setlocal display=uhex 此外,您可以获得缓冲区的十六进制转储: :%!xxd Source
作者:编程之家 时间:2020-06-27
vim – 如何从命令行哟
我想知道是否有可能在vim中命令行中写下一些内容,以便稍后再次粘贴。 这将是特别有用的,因为我经常尝试搜索/替换模式,只需先搜索它们,如果他们匹配我需要的 – 我想要能够从命令行复制搜索的表达式,并在我的搜索/替换功能。 我已经知道您可以使用< ctrl-r>< buffer>粘贴到命令窗口我只是想知道是否有一个类似于这样的命令,将会淹没我的整个命令窗口。 您可以使用 command line w
作者:编程之家 时间:2020-06-27
VIM配置总结
个人vim配置收藏 参考多人的配置,打造属于自己的Vim配置: syntax on " 自动语法高亮 set cursorline " 突出显示当前行 set hlsearch " 搜索时高亮显示被找到的文本 set ignorecase smartcase " 搜索时忽略大小写,但在有一个或以上大写字母时仍保持对大小写敏感 set incsearch " 输入搜索内容时就显示搜索结果 set l
作者:编程之家 时间:2020-06-27
Vim修炼秘籍之语法篇
前言 少年,我看你骨骼精奇,是万中无一的武学奇才,维护世界和平就靠你了,我这有本秘籍《Vim修炼秘籍》,见与你有缘,就十块卖给你了! 如果你是一名 Vimer,那么恭喜你,你的 Vim 技能马上要升级了 ?! 如果你之前不了解过 Vim ,那么也没关系,本文就当成学英语语法了! 好,废话不多说,秘籍送上。 ps: 建议先熟悉一遍 Vim修炼秘籍之命令篇,本秘籍食用更佳 正文 核心秘诀 Vim 功法
作者:编程之家 时间:2020-06-27
Vim常用命令
Vim三种模式:(重要) 导航(navigation)模式: 这时候,字母就是上下左右键。 输入模式:你按字母键,才会输入字母。 命令模式:需要先输入" :" 冒号,才会进入。例如,你输入 : ls , 就相当于运行了 ls 命令。 上下左右 h 左 l 右 j 下 k 上 下一个词,上一个词(常用) w: 下一个词。 (word) b: 上一个词。 (backword) 向下一屏,向上一屏(常
作者:编程之家 时间:2020-06-27
vim 入坑指南
个人站点: 桃园 0. 前言 0.1 简介 vim 被誉为『编辑器之神』,与之同时代的 emacs 被誉为『神之编辑器』。可以看得出 vim 在编辑器的地位是很高的,得益于 vim 的指法,敲起代码来如行云流水。特别膜拜创始人创始出这么方便的敲代码的指法,这篇文章就是来带你入坑 vim 指法操作。 0.2 前端的我为什么要学习 vim 在当今前端开发工具百花齐放的时代(VS Code、Sublim
作者:编程之家 时间:2020-06-27
vim:关联扩展与语言
我有gvim 7.2,它识别.d文件,并根据D编程语言的语法正确地突出显示。但是,.di文件不被识别为D文件,并且不存在突出显示。 如何让vim根据D语言突出显示.di文件? 这应该在.vimrc中执行: au BufNewFile,BufRead *.di setlocal ft=d 也可能有其他方式。
作者:编程之家 时间:2020-06-27
Vim选择多行的结尾(块模式,但结束列的变化位置)
在vim中有什么办法可以选择所有这些行的结尾吗? (我只显示这些屏幕截图中的行尾)。 在块模式下,如果底线长于其余部分,我可以得到它们,但如果底线较短,则较长的线被截断。 编辑|我想我可以在选择之前用空格填充底线,然后再删除空格。 >将光标放在你想成为块的一部分的左上角的角色上。 >使用ctrl v进入块选择模式 >使用$选择到行的末尾(这是你缺少的步骤;如果使用$移动到第一行的末尾,则选择将延伸
作者:编程之家 时间:2020-06-27
有效的方法来删除Vim中两个单词之间的多个空格
说我有以下文字 word1 word2 word3 word4 光标位于word2和word3之间。 题 >在Vim中单个空格替换word2和word3之间的多个空格的最快方法是什么? 初步想法 >:s / * / / g 然而,我认为可能会有更快的像diw,但空格。 如果光标位于第3个字或第2个字或第2个字时,该策略也会起作用。 ciw然后逃回正常模式,虽然它只会在你在
作者:编程之家 时间:2020-06-27
VIM编辑器常用命令详解
最近又重温了一下VIM编辑器的教程,结合自己这一段时间使用VIM的经验和体会,总结了一些在VIM使用过程中常用而且实用的命令。主要分为快速移动光标、快速进入合适的编辑位置、编辑过程中的删除和撤销操作、编辑过程中的剪切复制和粘贴操作、常用的查找替换命令和文件的保存及编辑器的退出。由于我喜欢清晰简明的格式,所以这些命令都以表格的形式整理如下。 1 移动光标 键 光标动作 hjkl,方向键 移动一位,h
作者:编程之家 时间:2020-06-27
vim编辑器---批量注释与反注释
在使用vim编写代码的时候,经常需要用到批量注释与反注释一段代码。下面简要介绍其操作。 方法一 块选择模式 插入注释: 用v进入virtual模式 用上下键选中需要注释的行数 按Control+v(win下面ctrl+q)进入列模式 按大些“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(两下) 取消注释: Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意
作者:编程之家 时间:2020-06-27
VIM 常用命令笔记
常用命令 命令 释义 :version 查看当前Vim版本信息 :set fileencoding 查看文件编码格式 :set fileencoding=utf-8 设置文件编码格式为utf-8 :echo $HOME 查看变量HOME的值 :wq 保存并退出 i 切换至插入模式(文本编辑模式) Esc 切换至命令模式 : 由命令模式切换至底行命令模式 三种模式之间的转换 注:图片转载自 键盘上的
作者:编程之家 时间:2020-06-27
停止Vim包裹线在一个字的中间
做完后:设置wrap,Vim将线条长于窗口。 但是,是否可以将Vim包装到空白处的新行,而不是一半字? 帮助包装 This option changes how text is displayed. It doesn’t change the text in the buffer, see ‘textwidth’ for that. When on, lines longer than the w
作者:编程之家 时间:2020-06-27
Vim – 删除搜索字符串
有没有一个VIM命令/组合键可以像dt / mystring这样做(不起作用)? dta尝试在当前行找到字母a,但是我想删除所有搜索字符串(可能在其他一行)。 尝试这个 d/mystring 它不会删除字符串本身。
作者:编程之家 时间:2020-06-27
vim、gvim 在 windows 下中文乱码解决方案
相信用过 Vim 的人都会深深的喜欢上这款编辑器,因为它的效率实在是太高了!不过,对于在 Windows 系统上使用 Vim 的人会碰到一点小麻烦:文件显示乱码、菜单乱码、右键菜单乱码、conlse输出乱码、文件关联右键菜单乱码…… 在 windows 下 vim 的中文字体显示并不好,所以我们需要调整字体显示编码为 utf-8,只有这样才能使用美观的中文。 有个简单的方法解决乱码问题:删除vim
作者:编程之家 时间:2020-06-27
autoindent是vim中smartindent的子集?
:help autoindent : Copy indent from current line when starting a new line (typing in Insert mode or when using the “o” or “O” command). … :help smartindent : Do smart autoindenting when starting a new
作者:编程之家 时间:2020-06-27
颜色 – Vim CursorLine插入模式中的颜色变化
有更改光标颜色的好片段: if &term =~ "xterm\\|rxvt" " use an orange cursor in insert mode let &t_SI = "\<Esc>]12;orange\x7" " use a red cursor otherwise let &t_EI = "\<Esc>]12;red\x7" silent !echo -ne "
作者:编程之家 时间:2020-06-27
使用Vim与希腊语
所以我给Vim一个认真的尝试编码我的Python应用程序。 然而,Vim证明是如此灵活,我正在考虑将其作为我的主编(律师/法律文件)。问题是我的母语不是英文,而是希腊语。所以我已经映射了Alt Shift来改变英文和希腊语键盘布局。我遇到的问题是每当我想要输入Vim命令(返回英文)时,我必须按Alt Shift键。所以当我键入我的文档Alt Alt键,然后再按Alt Shift键进入Vim命令。这
作者:编程之家 时间:2020-06-27
上一页
132
133
134
135
136
137
138
139
下一页
小编推荐
热门标签
更多
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