vim的几个插件mark.vim ctrlp.vim等
开发过程中, 保证语义的前提下, 尽量使用 短的 变量名: 如: 用 $map来代替 $condition , 因为在书写长的变量名的时候, 容易写错, 而排查错误, 还不容易找出来.
vim在浏览和排查代码的错误时, 常常需要高亮同一单词或变量, 所以使用 mark.vim.
简单的配置方法是: 下面的反斜杠, 是指的映射键.
\m 高亮或反高亮一个单词
\n 清除当前的单词高亮(光标处)若光标处无高亮的单词就清除所有的单词高亮显示
\r 按照输入的正则表达式高亮单词
搜索
\* 跳转到当前高亮的下一个单词
\# 跳转到当前高亮的上一个单词
\/ 跳转到任一下一个高亮单词
/? 跳转到任一上一高亮单词
其实是没有必要安装mark.vim这个插件的, 因为, 即使你安装了 mark.vim你要显示 高亮的时候, 你还不是得要 操作一下, 如type \m, 那么我们用 * # 同样的可以实现 高亮显示同一个单词的功能.
如果我们怀疑在编码中, 某个单词变量写错了, 那么我们就可以使用 *, # 来进行高亮显示了.
php和js都是 弱类型语言. 都是通过 字面量 来 确定 变量的类型的. 所以, 像: true, false, 就认为是boolean类型的, null就认为是对象类型的, 其他关键字就不说了. 加不加 引号就不再迷惑了: 你想一想你这个是不是一个变量, 凡是不加引号的 字符序列, 两种语言都 认为是 变量. 如果你上面没有定义这个变量, 那么就会报错. 如果你不是一个变量, 那么就是一个字符串, 那么就应该加引号了! 特殊情况除外, 在js对象中的 属性名称, 是可以不加 引号的.
**vim的增量搜索: set incsearch, 可以简写为: set is (其中, is = increment search, 即增量搜索), 相应的: set nois 就是取消增量搜索, nois = no incsearch **
==========================
set autochdir是自动切换vim的目录.
根据众多的站点的总结是: 在科技/知识性站点, 多使用白色, 灰色,浅灰色, 浅蓝色/深蓝色, 浅绿/深绿色, 多使用深的颜色, 如深蓝色, 深绿色等... 并且在灰色(可以使用一些列的灰色) 的背景上, 可以使用 黑色的 文字颜色, 是恰当的! 简洁干净才是 天长地久的:

ctrlp.vim的安装
linux命令行删除的文件不会放回到回收站, 而资源管理器删除的内容会放回到 回收站.
在安装vundleinstall 的时候, 会在 独立于 原来的 vimrc文件 旁再 开一个 panel, 用于显示插件的安装窗口, 如果要中断或退出 安装, 可以 使用ctrl-c, 然后使用 :q, :x 退出安装窗口. 再对 vimrc文件进行编辑等等....
- ctrlp的命令是: CtrlP, c和p都是大写的,
- vim会自动切换工作目录的... 同时, ctrlp也会自动切换工作目录的
- 安装ctrlp插件的时候,可能网站 线路的问题, 安装过程比较缓慢
安装了phpMyAdmin后, 在/usr/share/phpMyAdmin/中, 就有index.php文件, 这个就是phpmyadmin的入口管理文件..
系统一启动就需要载入的服务, 通常就是放在 /etc/systemd/system/中的, systemd就是系统服务! ???-d就是服务的意思. 里面有分类, 表示是哪些 "目标/用户/服务"所需要的进行 按目录分类: 有硬件的, 有用户的, 还有系统的,"末尾的都是 .target.wants, 包括:
- basic.target.wants, 里面包括 firewalld.service, dnf-makecache.timer
- printer.target.wants, 里面包括就包括 打印机服务: cups.service
- bluetooth.target.wants 里面就包括蓝牙服务: bluetooth.service
- multi-user.target.wants 里面就包括了 通常的多用户都会用到的服务, 如常见的各种服务器服务 httpd.service, mariadb.service等.

phpmyadmin, 无法登录mysql? 可能是因为config.inc.php设置不对, 也可能是mysql(mariadb)服务没有启动.
vim的几个插件mark.vim ctrlp.vim等的更多相关文章
- VIM自动补全插件 - YouCompleteMe--"大神级vim补全插件"
VIM自动补全插件 - YouCompleteMe 序言 vim 之所以被称为编辑器之神多半归功于其丰富的可DIY的灵活插件功能,( 例如vim下的这款神级般的代码补全插件YouCompleteMe) ...
- VIM编辑器使用及插件配置
1.VIM的三种模式: 普通模式.插入模式.命令行模式2.三种模式的转换: 2.1进入普通模式 ①打开VIM默认为普通模式 ②处于插入模式/命令行模式时,按ESC进入普通模式 2.2进入插入模式: A ...
- Vim 中文件目录浏览插件——NERD tree
说明 :vim的插件NERDTree用于使得vim窗口分左右窗口显示的用法说明.其中,左侧为目录的树形界面,简称为NERDTree界面,右则为vim界面. 一.配置步骤 下载地址: http://ww ...
- vim学习、各类插件配置与安装
vim学习.各类插件配置与安装 vim 插件 配置 1. vim学习 vim基础学习:根据网上流行基础文章<简明Vim练级攻略>,进阶书籍<vim实用技巧>.注:进阶书籍可以在 ...
- vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件
使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使 ...
- 【转】Vim十大必备插件
[转]Vim十大必备插件 转自:http://my.oschina.net/zhoukuo/blog/336315 Taglist taglist是一个用于显示定位程序中各种符号的插件,例如宏定义.变 ...
- CentOS 7下的Vim自动补齐插件YouCompleteMe安装及配置
备注:现在对于 YouCompleteMe 的安装应采用更为简单的方法,即利用 Vundle 来安装这个插件.具体方法可见: Vundle 主页 YouCompleteMe 主页 而 .vimrc 的 ...
- Mac上Vim的配置文件及插件
Vim是公认的终端编辑神器,配置文件设置的好,再加上各种功能的插件,更能使其如虎添翼,下面就分享出博主的配置文件,也是从网上大神那里拷过来的.配置文件在用户目录下~/.vimrc ,如果没有,就自己创 ...
- centos使用--vim配置和推荐插件使用
目录 1.vimrc的配置内容 2.Vundle使用 简介 安装vundle 配置vundle插件: 安装需要的插件 移除不需要的插件 其他常用命令 3 使用插件 3.1 NERDTree 3.2 e ...
随机推荐
- 2018/03/22 每日一个Linux命令 之 grep
Linux grep命令用于查找文件里符合条件的字符串. -- 最长用 搜索 指令,也常常用于 管道 搜索输出等,应用广泛. 这个命令的参数比较多,这里只介绍一部分比较常用的参数,具体的可以到 htt ...
- AMD 和 CMD 的区别有哪些
在说AMD 和 CMD 的区别之前,先说明commonjs,它的回调和amd.cmd的不同于:commomjs加载完了所有模块,才执行回调amd和cmd是加载对应的模块,就可以执行回调中对应的代码 1 ...
- 开源的挖矿软件,sha256
http://cryptomining-blog.com/tag/sha-256d-miner/ https://github.com/cbuchner1/CudaMiner/blob/master/ ...
- [django实践]投票app
code: https://github.com/lannyMa/toupiao polls app介绍 这个例子来源于django官网,恰好2.x版本有中文版. https://docs.djang ...
- Py之pandas:dataframe学习【转载】
转自:https://www.tutorialspoint.com/python_pandas/python_pandas_dataframe.htm 1.数据框4特性 列是不同类型的数据元素. 每列 ...
- weka数据挖掘拾遗(二)---- 特征选择(IG、chi-square)
一.说明 IG是information gain 的缩写,中文名称是信息增益,是选择特征的一个很有效的方法(特别是在使用svm分类时).这里不做详细介绍,有兴趣的可以googling一下. chi-s ...
- matplotlib--画图时保存图片空白的问题
问题: 当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白. import matplotlib.pyplot as plt ""&q ...
- liferay中数据库表的解析未完
页面布局 1:表layout 主要的字段有: 字段 privateLayout 0表示的是公开的页面 字段 layoutId 如果在同一个社区中有很多的界面,layoutId表示各个界面,按照顺序排列 ...
- ASIC中的一些库和文件类型
以下内容均来源于网络: 在进行综合,分析STA时,有几种库类型. NLDM: 非线性线载模型,最基本的dot lib. 电压源模型,cap值是单一值. 在90nm工艺以下,由于晶体管的特性变得很复杂 ...
- How To Join XLA_AE_HEADERS and RCV_TRANSACTIONS(子分类账到事务处理追溯)
Applies to: Oracle Inventory Management - Version: 12.0.6<max_ver> and later [Release: 12 ...