手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
什么是.un〜文件或者为什么终端中的Vim会生成.un〜文件?
我注意到我有一些dot文件以.un〜结尾,例如我有一个.vividchalk.vim.un〜,但我不知道从哪里来的。它似乎是当我在终端中使用Vim时创建的。这些文件是什么?当我关闭我正在编辑的文件时,可以让他们自己删除吗? 当您编辑和保存文件时,Vim会创建一个名称相同的文件 原始文件和一个“un〜”扩展名在结尾。如何停止Vim 从创建此文件(或)如何禁用Vim undofil
作者:编程之家 时间:2020-06-11
你如何搜索vim的命令历史?
我想在Vim中进行以下搜索 (reverse-i-search)`': 输入上一个命令的单词,并得到完整的命令。 我知道Vim中的历史历史工具 q: 然而,它不像反向搜索那样有用。 你如何在Vim中有类似的反向搜索在终端? 输入上一个命令的第一个字母,然后按< Up>箭头。 :set li<up> :set lines=75 不要忘记检查历史记录选项,并将其设置为足够大的值 :set histor
作者:编程之家 时间:2020-06-11
Vimer 的福音:Mac 下 Caps + hjkl 作为方向键
本人所用的键盘是 WASD VP3 61 Key 的 -- Poker 3 方案,可以不借助于软件直接键盘上设置为 Caps + hjkl 来作为方向键。Caps 跳线为 Fn, 并选择一个 Layer, 把原本 Fn + ijkl 的方向键组合键重新映射为 Fn + hjkl 即可。 办公室的 61 键的键盘借于朋友体验,所以又重新把 DAS 87 键摆了出来。由于习惯了 61 键的 Caps
作者:编程之家 时间:2020-06-11
趣图:第一次用 Vim 的感受
(点击上方公众号,可快速关注) 第一次用 Vim 的感受 ↓↓↓ 关注「程序员的那些事」 每天看 IT 趣图 ↓↓↓
作者:编程之家 时间:2020-02-28
以普通用户启动的Vim如何保存需要root权限的文件
在Linux上工作的朋友很可能遇到过这样一种情况,当你用Vim编辑完一个文件时,运行:wq保存退出,突然蹦出一个错误: E45: 'readonly' option is set (add ! to override) 这表明文件是只读的,按照提示,加上!强制保存::w!,结果又一个错误出现: "readonly-file-name" E212: Can't open file for writi
作者:编程之家 时间:2020-06-11
vim查找与替换
vim提供了:s(substitute)命令进行替换和查找,基本格式如下: :{作用范围}s{分隔符}{目标}{分隔符}{替换}{分隔符}{替换标志} 作用范围 %:全文 n,m:第n行到第m行 .,$:当前行到最后一行 .,+n:当前行到其后n行 '<,>':visual模式下选择区域后输入:得到选区 分隔符 常用为/作为分隔符,可以使用其他字符,但同一命令需要保持一致。 替换标志 [空]:仅从
作者:编程之家 时间:2020-06-11
如何在Vim中在命令和插入模式之间切换?
我刚刚开始使用Vim作为IDE。我使用它作为一个测试编辑器一段时间,所以我不需要非常频繁地去命令模式。但是,因为我在Java编程,我必须去命令模式,使文件,编译/运行它…等。 问题是:我需要一个好的方法在两种模式之间切换。 我在网上看,它说,< Esc>键应该这样做,但这不适用于我(也许不是为gVim?我不知道为什么。) 我必须按CTRL每次去命令模式;退出键从该模式工作…它带我回到插入模式。但是
作者:编程之家 时间:2020-06-11
文件类型 – 在.vim和.vimrc中组织文件类型设置的最佳方式?
我将通过我的vim dotfiles来整理它们。我注意到,通过时间,我以各种不一致的方式添加了各种文件类型特定的设置。让我们假设我为Python定制: > au BufRead,BufNewFile * .py(do something)。我不喜欢这样,因为一些Python文件可能没有.py终止。 > au FileType python(do something)。这似乎是一个更好的选择,因为它
作者:编程之家 时间:2020-06-11
vim常用命令总结
三种模式:命令模式,末行模式,插入模式 esc:将任何模式切换到命令模式 从命令模式切换到插入模式: i:在当前光标之前插入字符 I:在行首插入字符 a:在当前光标之后插入字符 A:在行末插入字符 o:在下一行新建一行并且插入字符 O:在上一行新建一行并且插入字符 命令模式下: dd:剪切当前行(剪切后不粘贴即为删除) 数字+dd:删除从当前航开始的几行 yy:复制当前行 数字+yy:从当前行开始
作者:编程之家 时间:2020-06-11
为什么我还在使用 Vim
来自:开源中国 链接:https://www.oschina.net/translate/why-i-still-use-vim 原文:https://medium.freecodecamp.org/why-i-still-use-vim-67afd76b4db6 Vim 是我的默认编辑器。 没有什么特别的理由,无非是我在多年前迁移到 Linux 上的时候学习了一下。 我最终喜欢它,因为我可以在四
作者:编程之家 时间:2020-02-28
为什么大多数vim配色方案看起来和我使用它们时的截图一样好?
我已经下载了许多vim颜色模式并尝试了它们,但其中许多不像官方截图。 例如,vim自己的颜色模式 – 沙漠应该是这样的: 但在我的vim,许多颜色不会显示,例如背景。 但是一些颜色方案工作正常。 这是为什么? 在里面: 编辑 – >个人资料偏好设置 – >颜色,我选择“使用系统主题的颜色” 许多colorchemes设计为256色,这明显优于标准的8色终端。要做这个工作,你需要$ TERM设置
作者:编程之家 时间:2020-06-11
vim – 在一行中多次搜索和替换
如果我做类似的事情: :%s/aaa/bbb/ | %s/111/222/ 并且第一次搜索和替换没有找到任何匹配项,则不会执行第二次搜索和替换。有没有办法告诉vim继续执行,即使命令“失败”? 尝试 :%s/aaa/bbb/e | %s/111/222/e 并读取 :help :s_flags 特别是[e]下的条目: When the search pattern fails, do not is
作者:编程之家 时间:2020-06-11
vim – /in vi搜索和替换?
在vi中,搜索和替换,如何转义一个’/'(正斜杠),使它是正确的。在路径中说。 像:/ Users / tom / documents / pdfs / :%s//Users/tom/documents/pdfs//<new text>/g --FAILS (obviously) :%s/\/Users/tom/documents/pdfs\//<new text>/g -- FAILS wi
作者:编程之家 时间:2020-06-11
vim 常用命令
启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 … 在vim窗口中打开一个新文件 :open file 在新窗口中打开文件 :split file 切换到下一个文件 :bn 切换到上一个文件 :bp 查看当
作者:编程之家 时间:2020-06-11
VIM CFPasteboardRef CFPasteboardCreate(CFAllocatorRef, CFStringRef) : Lock timeout
osx 10.11 同时还出现了chrome无法paste。ps 找到pboard并且找出pid, kill掉就行
作者:编程之家 时间:2020-06-11
vim 配置ctags/cscope/taglist
ctags -R --exclude=out find . -name "*.h" -o -name "*.c" -o -name "*.cc" -o -name "*.cpp" -o -name "*.java" -o -name "*.mk" -o -name "*.xml" -o -name "*.hpp" -o -name "*.aidl" -o -name "*.AIDL" -not -
作者:编程之家 时间:2020-06-11
如何在插入模式下启动vim?
每当我进入vim,有99%的机会,我将进入插入模式和编辑文件。我可以让vim始终以插入模式启动吗? 你可以这样启动vim: vim -c’startinsert’FILENAME 如果需要,您可以编辑.bashrc文件(如果您使用bash),并添加以下行: alias vim =“vim -c’startinsert’”
作者:编程之家 时间:2020-06-11
如何将所选行复制到剪贴板在vim
如何将所选行复制到剪贴板在vim。我知道如何做到 all text files,但我想做的选择行。 谢谢! SHIFTV使您处于选择线模式。然后“* y将当前选择的行转移到作为剪贴板的*寄存器。有不同的目的有 quite a few个不同的寄存器。有关在Windows和Linux上*和寄存器之间的差异的详细信息,请参见选择和放弃寄存器部分。
作者:编程之家 时间:2020-06-11
收藏:15张Vim速查表-帮你提高N倍效率
去年上半年开始全面使用linux进行开发和娱乐了,现在已经回不去windows了。 话归正传,在linux上一直使用vim,慢慢熟悉了它的命令,才终于领悟了什么是编辑器之神。 最近抽空整理了这份速查表,收获颇丰,并分享给大家。 进入vim vim配置 移动光标 屏幕滚动 插入文本类 删除命令 复制粘贴 撤销 搜索及替换 书签 visual模式 行方式命令 若不指定n1,n2,则表示将整个文件内容作
作者:编程之家 时间:2020-02-28
Vim中文文档在Linux常用Ubuntu上的安装与卸载
安装vim中文帮助vimcdoc 1. 下载: 下载页面:http://vimcdoc.sourceforge.net/ 选择“Latest platform independent tarball, including an Linux/BSD installation script”【1】下载。 2. 安装: 网上好多人所说的“解压,把doc目录下的文件复制到~/.vim/doc下即可”是
作者:编程之家 时间:2020-06-11
浏览VIM中文文档------导航
刚开始学习Linux(嵌入式)的时候,培训机构老师们都强调要学会看文档,到现在,三四年过去了,现在回过头来想想,当时在学的时候,就知道一个man(123);用了这么就的VIm,还真没有拿官方文档来仔细看一遍,度娘一下常用的VIM命令,就只操作这几个。看了2天文档之后,有了一个整体感觉了之后再反过来看这些命令,感觉真不一样(什么样的感觉?自己去看了才体会得到),开始我的技能强化进阶之
作者:编程之家 时间:2020-06-11
图解VIM常用操作
入职差不多3周多了。接触了很多之前在学校接触不到的人,工具。这3周以来,我就好像是那“进了大观园的刘姥姥”,看什么都觉得新奇。 尤其是看到组内大佬们都不用IDE,要么VIM,要么EMACS。而且用的真的很溜,让我佩服之极。今天趁着周六,我也来总结一下这几天我学到的关于vim的一些操作吧。 都说VIM的门槛很高,我想有可能是没找到合适的办法吧。通常用苍白的语言去陈述,效果确实不好,但是加上一个生动的
作者:编程之家 时间:2020-06-11
用快捷键改善生活兼谈VIM的学习历程
很久前不用快捷键
作者:编程之家 时间:2020-06-11
15张Vim速查表-帮你提高N倍效率
在linux上一直使用vim,慢慢熟悉了它的命令,才终于领悟了什么是编辑器之神。 最近抽空整理了这份速查表,收获颇丰,并分享给大家。 进入vim vim配置 移动光标 屏幕滚动 插入文本类 删除命令 复制粘贴 撤销 搜索及替换 书签 visual模式 行方式命令 若不指定n1,n2,则表示将整个文件内容作为command的输入 | 宏 窗口操作 文件及其他
作者:编程之家 时间:2020-06-11
如何在Vim中删除(不剪切)?
如何删除一行而不将它放入我的默认缓冲区? 例: line that will be copied. line that I want to be substitued with the previous one. 我想做什么: yy dd p 但是Vim使用已删除(cutted)的字符串替换最近复制的字符串。我知道我可以使用缓冲区,像“1yy,dd然后”1p,但我总是忘记把复制的字符串在缓冲区,
作者:编程之家 时间:2020-06-11
vim删除向后的技巧
>如何删除一个词到左边?换句话说,当光标位于其末尾时删除该单词。 >如何删除字符到行的开头? >如何删除到左边的第一个空格? >任何其他涉及字删除的技巧? 一般来说,d< motion>将在< motion>之后从当前位置删除到结束位置。这意味着: > d< leftArrow>将删除当前和左边的字符 > d $将从当前位置删除到行尾 > d ^将从当前向后删除到第一个非空格字符 > d0将从当前
作者:编程之家 时间:2020-06-11
以只读模式在vim中的选项卡中打开文件
我知道使用vim -R在shell中使用readonly模式打开文件,但是如何在readonly模式下在单独的标签(:tabe< filename>)中从vim内部打开文件? 谢谢你的时间。 要在新选项卡中以只读模式打开文件,请使用 tab sview /path/to/file 要在同一窗格中打开文件(不使用新窗口或选项卡),请使用 view /path/to/file 请注意,选项卡视图/路径
作者:编程之家 时间:2020-06-11
vim – 如何读取从文件到当前缓冲区的行的范围
我想从文件foo.c中读取行n1-> n2到当前缓冲区。 我试过:147,227r /path/to/foo/foo.c 但我得到:“E16:范围无效”,虽然我确定foo.c包含超过1000行。 :r! sed -n 147,227p /path/to/foo/foo.c
作者:编程之家 时间:2020-06-11
VIM突出显示整个当前行
在VIM中突出显示整个当前行的最佳方式是什么?在一些IDE中,我可以设置一些20%不透明度的行我正在编辑,这是伟大的,找到我在哪里我很快。 突出显示当前行使用 :set cursorline 突出显示当前列的使用 :set cursorcolumn 其视觉外观可以修改。看看周围:help hl-CursorLine或hl-CursorColumn。
作者:编程之家 时间:2020-06-11
浏览VIM中文文档------用户手册之usr_01.txt——usr_02.txt——usr_03.txt
《浏览VIM中文文档------导航》 PS:整理一下纯粹为了加深印象,而不是有料。大神们路过勿喷(当然来看这种文章的也不是什么大神了)!!! 通往大神之路的你,建议也总结总结,加深加深印象。 usr_01.txt 链接:http://pan.baidu.com/s/1hsgS6hA 密码:ae46 usr_02.txt 链接:http://pan.baidu.com/s/1c1QfMhi 密码:
作者:编程之家 时间:2020-06-11
上一页
110
111
112
113
114
115
116
117
下一页
小编推荐
热门标签
更多
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