vim的几个插件mark.vim ctrlp.vim等
2023-09-14 09:08:50 时间
开发过程中, 保证语义的前提下, 尽量使用 短的 变量名: 如: 用 $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中保存退出命令_linux保存并退出vim
- vim补全插件_vim实用插件
- Vim 3 vimrc[通俗易懂]
- vim编辑页面怎么退出_如何退出Vim编辑器?[通俗易懂]
- Linux文本编辑器—vim详解
- vim同时编辑多个文件
- 从零开始配置 vim(11)——插件管理
- Linux中vi与vim编辑操作
- vim+cscope看源码配置
- 使用VIM搜索多个文件[通俗易懂]
- 如何退出Vi或Vim编辑器「建议收藏」
- Vim高级用法之taglist插件
- vim插件管理工具pathogen
- Vim 命令、操作、快捷键详解程序员
- 退出Vim编辑器详解程序员
- linux下vi(vim)的新的用法总结
- /vim 编辑器令人惊叹的Linux vi/vim编辑器:以及它能实现的一切(linux中的vi)
- 快速退出vim编辑器:Linux中的Vim技巧(linuxvim退出)
- 编辑Vim中Linux文件的编辑与管理(linux的vim文件)
- Linux中极强大的Vim编辑器指南(linux的vim)
- 使用Vim命令掌握Linux技能!(linux中的vim命令)
- 环境深入Linux:如何设置Vim编辑器(linux设置vim)
- Linux与Vim:开启操作系统新境界(linux和vim)
- 使用Vim编辑器展现你的Linux技能(vim编辑器Linux)
- 如何在Linux中卸载Vim(linux卸载vim)
- Vim-plug:极简 Vim 插件管理器
- 如何安装 Vim 插件
- vim【探索Linux编程之路:Vim编辑器入门】(linux的编辑器)
- 25个强大的Linux Vim插件,提升你的编辑体验!(linuxvim插件)
- 轻松上手:linux下vim的安装步骤(linux下vim安装)
- 快速入门:Linux Vim编辑器(linux vim编辑器)
- 编辑器Linux中如何退出VIM编辑器(linux如何退出vim)
- Linux vi与Vim:解析它们之间的不同(linuxvi与vim)