手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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在退出时恢复shell
我刚刚在我的新计算机上安装了Arch,我无法弄清楚我需要添加到. vimrc的命令,以便在退出时恢复 shell内容(在调用vim之前). 也就是说,我希望我的shell看起来像这样: # whoami root # who root tty1 2011-12-11 16:42 # vim somefile.txt # 但它看起来像这样: 1 hello 2 how is it going? ~
作者:编程之家 时间:2020-08-25
设置IdeaVIM缩进的字符数(<<和>>)
(有更多业力的人可以创建一个“idea vim”标签吗?) 现在,缩进总是4,我正在寻找相当于vim的shiftwidth变量. 似乎在CoffeeScript中遵守了IntelliJ对缩进的偏好,但是SASS也没有这样做.它总是4个字符,即使首选项设置为2. 如果在没有使用IdeaVim插件的情况下,如果身份适用于SASS,请向 plug-in tracker提交错误.否则,它不是插件相关问题,
作者:编程之家 时间:2020-08-25
如何在Vim的拼写文件中添加新语言?
Vim的 default spell languages不包含土耳其语.如何在Vim的拼写词典中添加新语言? 我建议阅读精美的手册:: h spell-mkspell.此处还有vim用户列表中的一个帖子: http://www.mail-archive.com/
[email protected]
/msg05334.html
作者:编程之家 时间:2020-08-25
Vim’标签’选项的绝对路径
我在 Windows XP下使用Vim’标签’选项上的绝对路径时遇到问题. 目录层次: C:/ | Temp/ | | tags | test.cpp 编辑test.cpp时,下面的命令在vim上 :pw C:\ :set tags? tags=./tags,tags,'C:/Temp/tags','C:\Temp\tags' :echo tagfiles() [] :echo
作者:编程之家 时间:2020-08-25
打开文件时,vim自动命令不会运行
我正在使用 QuickCursor输入表单文本. 我的问题是我总是打开MacVim,并启用隐藏,所以当我:来自临时文件QuickCursor的wq时,缓冲区保留在MacVim中,所以我必须将其删除才能将QuickCursor粘贴回窗口. 我想在我的vimrc中使用autocommand解决这个问题: autocmd BufRead“/ private / var / folders / fg /
作者:编程之家 时间:2020-08-25
Vim:改变行号的外观(超出标准选项)
我正在尝试弄清楚我可以在多大程度上微调我的Vim GUI的外观.我正在使用MacVim 7.3,我想要做的是更改行号的填充,文本对齐和边框颜色. 我知道在highlight命令中有一些标准的配置参数,特别是gui组,但是如果我想要的东西超出了那里提供的东西呢?例如,右边框而不是下划线.这可能吗? 它可能是不值得的麻烦,但我想至少知道最初的步骤是什么,所以我可以打电话. (即使它只是:帮助添加边界到
作者:编程之家 时间:2020-08-25
在文字Haskell中激怒Vim中的Tab问题
我正在使用“Bird”风格的文字 haskell,它要求所有代码如下所示: > module Main (main) where 如果我有一个块,它应该看起来像这样: > main = do > args = getArgs > file = args!![0] 然而,当我进入gt标志,然后一个空格和点击标签它只标记两个空格! 我已经做了以下尝试解决问题: set tabexpan
作者:编程之家 时间:2020-08-25
关于Vim中文本格式的问题
我正在使用Vim来编写不是代码的文本,只是写自由形式.要做到这一点,我喜欢格式化选项包括w标志,有时还包括标志. 当一行以非空白字符结尾而不是第一个空白行(默认为Vim)时,w标志应该使它成为段落结尾.以下是帮助文档中的代码段: w Trailing white space indicates a paragraph continues in the next line. A line
作者:编程之家 时间:2020-08-25
如何在gvim中获得保证金指标(见图)
我在Geany中使用此功能: 如何在gvim中启用它? 看看 Indent Guides插件.它可能会做你想要的. 我个人使用SeeTab.它不适合持久的缩进指南(我觉得分散注意力),但很有选择性地打开/关闭以定位自己.
作者:编程之家 时间:2020-08-25
vim – 在状态行中包含颜色字符串
我有一些功能定义为 function! myfunc() let s = 'hello world' return s endfunction 我可以在状态行中包含这个作为statusline =%{myfunc()},它很好地打印’hello world’.我也可以将它标记为statusline =%#mycolor#%{myfunc()}其中mycolor是我定义的颜色. 现在
作者:编程之家 时间:2020-08-25
在VIM中为PHP自动格式化
我希望能够采用以下代码 if ($something) { do something } 并使它 if ($somthing) { do something } 通过整个文件,而不是真正去每个语句并纠正它.我不是一个正则表达的大师所以任何帮助将不胜感激:) 使用PEAR的 PHP_Beautifier重新格式化代码.
作者:编程之家 时间:2020-08-25
Vim缓冲区已被修改
我正在尝试在Vim中实现需要在修改当前缓冲区时执行的AutoCmd. 我已经阅读了文档中可用于AutoCmd的所有事件,但找不到有助于确定缓冲区何时被修改的内容. 这并不一定意味着“当写入缓冲区时”,因为当缓冲区被修改(包括被写入)时需要调用我需要触发的操作. 关于如何实现可以实现这一目标的BufIsModified的任何想法? 注意:不是What is a vimrc function to d
作者:编程之家 时间:2020-08-25
如何使用cljs文件通过fireplace.vim与figwheel repl一起工作?
我有一个关于ClojureScript的项目,我使用 vim进行代码编辑,所以我想在编辑器中访问repl,使用fireplace.vim可以访问什么. 如果您有一个全新的平面项目,它就可以正常工作 – 您只需打开目录,启动clojure repl,在同一目录中打开vim,创建表达式并使用cpp对其进行评估. https://youtu.be/vHDLDNoAdLE 但是当我使用figwheel项目
作者:编程之家 时间:2020-08-25
在VIM中设置相对数字颜色
我在VIM中使用set relativenumber,无法想象没有它的生活. 困扰我的是0以上和0以下的数字看起来是一样的.如果我看到数字9,我不知道我是否必须先9j或9k跳到那里(往往是朝错误的方向) 是否有可能使“负”数字与正数不同,所以我可以更快地分辨它们? 谢谢! 不确定是否有办法突出显示它没有太多工作.我在 vimrc中所拥有的是 1)突出显示当前行 2)设置数字(nu)以及使当前行号看
作者:编程之家 时间:2020-08-25
在vim中映射’Ctrl O’不起作用
我刚刚安装了Ubuntu 16.04,然后我安装了 vim.很快我意识到我经常在 vim中使用的Ctrl O跳到最后一个位置,不起作用!经过一番搜索,我得到了以下命令: :nnoremap <M-Left> <C-O> 和 :nnoremap <X1Mouse> <C-O> 我尝试将这两个放在我的.vimrc中,但它们没有给我预期的效果.我真的很生气,因为这是我用过的最常用的东西之一.我错过了什么
作者:编程之家 时间:2020-08-25
vim编辑器
vim编辑器 系统自带的是vi编辑器 vim是vi的升级版 如果需要使用vim需要下载: yum install vim -y 如果想下载目前需要确保虚拟机能够通外网! vim的三种工作模式: 命令模式 编辑模式 末行模式 命令模式:可以进行文件的查看,复制,剪切,删除等操作 编辑模式:可以直接进行文本的编辑 末行模式:复制,剪切,删
作者:编程之家 时间:2020-08-25
vim使用技巧
心血来潮,vim的使用技巧就记录一下了。 场景描述:在电脑上看kindle电子书,看到写的好的就记录下来,字数太多不想写,就复制下来,黏贴到onenode上,发现中间有空格。怎么处理? 1. 需要用到vim 2. vim的宏录制。宏录制命令 qa 把你的操作记录在寄存器 a。 于是 @a 会replay被录制的宏。 @@ 是一个快捷键用来repla
作者:编程之家 时间:2020-08-25
1-vim-简介
vi(visual interface)是Linux最经典的文本编辑器 vi的核心设计思想-让程序员的手指始终保持在键盘的核心区域,就能完成所有的编辑操作. vi的特点 没有图形界面 只能编辑文本内容,不能对字体和段落进行排版 不支持鼠标操作 没有菜单 只有命令 vi编辑器在系统管理和服务器管理编辑文件时,其功能远优于图形界面的编辑器. vim是从vi发展出来的一个文本编辑器,支持代码补全,编译以
作者:编程之家 时间:2020-08-25
在Vim的代码块周围创建一个ascii框
是否可以在代码块周围创建ASCII注释框? > ASCII框应足够智能,以扩展框周围 最大代码宽度.但它也应该清除任何尾随空格. >注意,它不应该在代码的开头有一个列行. >在我下面的代码中,;是评论字符. >代码块可能包含注释行. >工作流程可能是 >以可视模式选择代码块 >应用更改. 这是一个例子. 之前 ; Convert to radians theta45 = (
作者:编程之家 时间:2020-08-25
vim – YouCompleteMe不可用:dlopen …(更多描述)
在为mac vim编译youCompleteMe之后运行vim时出现完整错误: YouCompleteMe unavailable: dlopen(/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so, 2): Symbol not fou
作者:编程之家 时间:2020-08-25
如何更改vim中undo / redo时显示的时间戳格式?
在 vim中撤消/重做时,状态显示如下: 1改变;在#33 12:03:05之前 时间格式为HH:MM:SS;但是参考this,似乎有四种可能的格式: > N秒前 > HH:MM:SS(小时,分钟,秒) > MM / DD HH:MM:SS(同上,月,日) > YYYY / MM / DD HH:MM:SS(同上,一年) 我可以更改显示的时间戳格式吗?谢谢! 好像是 not likely. 您可以
作者:编程之家 时间:2020-08-25
改进vimdiff相似性搜索机制的方法
我想了解 vimdiff是如何工作的. 在这里,我尝试区分两个简单的文件.第一名: abcdefghijklmnopqrstuvwxyz foo abcdefghijklmnopqrstuvwxyz iii bar 第二名: abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz 这是diffmerge实用程序的结果: 这是vim的结果:
作者:编程之家 时间:2020-08-25
Vim(vim nvim)多次获取文件
在使用–startup选项调查 vim启动时间时,我看到很多文件都是多次获取的. 任何人都可以解释为什么. 在vim –startuptime vim-startup之后再排序-k 4 vim-startup,滚动到输出结束.有很多线路来源/usr/local/share/vim/vim74/syntax/syncolor.vim 重复 717.204 000.149 000.149: so
作者:编程之家 时间:2020-08-25
如何让vim使用从1而不是0开始计数的相对行号
我一直在探索 vim,以便能够更好地使用它,同时这样做,我重新激活了行号的显示,并且相对的行号处于活动状态. 所以我的.vimrc包含以下行: " Set line-numbers set nu set relativenumber 这一切都很好,虽然vim开始从0开始计算当前行,而我喜欢从1开始计算. 所以目前它看起来像这样: 2 " Something else 1 3 " Set li
作者:编程之家 时间:2020-08-25
:vsplit自动完成不与VIM中的/ django /目录一起使用
通常,如果我键入:vsplit / path / to / some / directoryTab,可用目录将自动完成. 在重新安装VIM之后,有一个目录现在不允许自动完成,我无法弄清楚原因.目录是〜/ Sites / django /.一旦我输入〜/ Sites /,Tab会显示drupal和apps目录,但不会显示django.如果我的工作目录在这个django目录中,:vsplit也不会让我
作者:编程之家 时间:2020-08-25
将VIM插件安装到中央位置,并使其全局可供所有用户使用
我已经按照插件文档中的说明通过病原体安装了syntastic VIM插件. >安装病原体: mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim >将syntastic安装为病原体包: cd ~/.vim/bundle && gi
作者:编程之家 时间:2020-08-25
vim – Caps Lock作为Tmux前缀键
我正在玩Tmux和VIM,我会使用Caps Lock键作为前缀. 我必须在“set”配置指令中指定哪个TOKEN才能启用Caps Lock作为前缀? 例如,设置-g前缀TOKEN 我不使用tmux,但对于我的windowmanager,我使用xmodmap将大写锁定键映射到另一个 windowskey.这是我的.Xmodmaprc的特定代码 keycode 66 = Super_L NoS
作者:编程之家 时间:2020-08-25
在vim脚本中返回findfile的驱动器号?
我在Vim中使用findfile()函数来检索文件的完整路径.似乎返回的路径(如果找到)在 Windows上不包含驱动器号(和:,如c :),因此使用此路径可能会有一些问题.有没有办法获取返回路径的驱动程序字母,或者专用函数可以执行此操作? findfile()返回的路径对于当前工作目录是正确的,所以只要你不改变它,直接使用它应该没问题. 如果您需要切换缓冲区或执行可能影响CWD的其他事项,您可以
作者:编程之家 时间:2020-08-25
vim:部分LaTeX文件中的拼写检查
我使用问题集类来键入我的问题集.我经常有一个main.tex文件,如下所示. \documentclass{problemset} \begin{document} \input{problem1} \end{document} 我通常为每个问题都有一个不同的文件.例如,problem1.tex可能如下所示. \begin{problem} there is a spelling errrr
作者:编程之家 时间:2020-08-25
按ctrl-T后如何配置vim删除缓冲区?
使用VIM时我们可以按Ctrl键跳转到标签.如果标签位于不同的源文件中 vim在新缓冲区中打开文件.但是,当我按Ctrl键返回原始位置时,第二个文件的缓冲区仍然存在. 我们可以配置vim在按Ctrlt时自动删除创建的缓冲区吗? 您可以使用此映射在一端解决问题: nnoremap <C-]> <C-]>:setlocal bufhidden=delete<CR> 或者在另一端: nnoremap <
作者:编程之家 时间:2020-08-25
上一页
74
75
76
77
78
79
80
81
下一页
小编推荐
热门标签
更多
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