发现了一个强大的VIM配置文件
发表于|更新于|linux
|浏览量:
文章作者: Metal A-wing
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hi! 上天不?!
相关推荐

2021-03-21
干活向的 vim 配置
2021 年该用什么样的配置 极简,高效。这是实际干活用的,不需要太多插件和功能 这个配置是我用了三年多的 vim 不断改进的,实用主义 常年不用的插件都被我移除了 还有一个问题是我经常在不同的编程语言之间反复横跳,所以不依赖特定语言或框架的配置 我平时工作是就是这样来使用的,我一般都是在 tmux 跑 vim vim 基础版本vi 最老的版本。后来有了 Vim。可使用 vi 模式 近几年重写的版本 nvim (NeoVim)。nvim 最重要的功能就是支持了异步。后来 vim8 也支持了异步,已经没有什么区别了 带 GUI 的版本 GVim(GTK 的图形前端) MacOS 的专属 UI 版本 MacVim 一个配置发布版本 SpaceVim,模仿 SpaceEmacs 模式vim 有很多模式,最常用的就这三个模式:通常模式(Normal mode),插入模式(Insert mode),可视模式(Visual mode)。 EX 模式,可以当做没有,不小心进入了知道如何退出就够了。Ctrl + v 进入块选择模式,不知道也无所谓 Q 进入 EX 模式,输入 visual 退...
2018-09-10
使用 systemd 来管理你的 rails 应用
这篇文章属于没什么卵用系列 我并不喜欢 capistrano 众所周知 rails 的项目启动用 RAILS_ENV=production bundle exec rails server -p 3000 -d 如果服务器经常重启。。最简单的办法:那我们就要把这条命令放在 /etc/rc.local 里(目前deb系的发行版是保留的。本质上是用 systemd 来执行这里的命令)。。。 不过目前。大部分 Linux Distribution 都是 systemd 来启动的(gentoo 除外。gentoo 默认是 openrc,可以换成 systemd ) 在改之前。我们先把 rails 监听的端口换成 unix sock 1sed -i 's#port ENV.fetch("PORT") { 3000 }#bind "unix://\#{Rails.root}/tmp/sockets/puma.sock"#g' config/pum...
2017-07-03
rails 部署
就是记几个容易忘的地方 12345678910111213141516171819202122232425262728293031323334353637vim config/secrets.yml## 产品环境秘钥vim config/environments/production.rb## 修改配置config.assets.compile = false## 改成config.assets.compile = true## 运行RAILS_ENV=production bin/rails assets:precompile## 产品环境启动rails s -e productionapache代理配置## 启用模块LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.so## 虚拟主机配置<VirtualHost *:80> ServerAdmin admin@admin.com ServerName localh...
2016-05-31
【教程】lamp环境
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各 自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的 LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上 来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案. Linux是一个操作系统 Apache是一个web服务软件,有很强的扩展性 M,Mysql因为被Oracle收购,反Oracle的人基于Mysql制作了MariaDB,MariaDB和Mysql完全兼容 P,一般都用php 类似的组合,可替代方案 Linux,Windows Apache,Nginx,Lighttpd Mysql,MariaDB,PostgreSQL,SQLlite Php,Python,Perl 以debian为例安装lamp环境 1...

2019-10-01
MacBook Pro 初体验感想
刚买了一台 2015 款的 macbook pro 。嗯,就是 MF839 的那款。正好来谈谈使用感想 入手前准备最有效的资料是苹果官网的 macbook pro 机型 我当然是要买二手的机器了,干嘛要买新的( 先选择买哪一款,然后去某宝的二手苹果商家卖家那里查价钱,多查几家,基本可以得出要买机型的市场价格。没问题的机器价格波动基本上在 5% 不着急的话,去咸鱼上慢慢找。。。不够我实际观测,咸鱼上的二手苹果水极深 要注意几点: 价格波动基本上在 5% 以下,价钱过低都是有问题的 Macbook 整体造假成本很高,基本上没有假的。。。最多是防外观,基本上一眼就能看出 15 款以前的,硬盘可以更换,要注意机器上是否是原装硬盘 如果有条件最好拆后壳验机 华强北这方面很强,电池循环次数,序列号都是可以随便改的,电池循环一般都会改成一百多次,要注意测试实际的使用时间 如果对个人卖家面交,一定要当场联网测试。确认这个电脑是否是被偷来的 市场价格的职业卖家其实还是靠谱的 还有买二手电脑的基本操作我还是再啰嗦一遍吧: 外观,这个不用说 检测键盘,每个键都要检查 检查屏幕是否有坏点,换壁纸...

2023-05-01
从零开始的 OpenWrt
最近接了一个定制路由器的项目,应该算是彻底把 OpenWrt 给玩明白了 一个简单的基础入门OpenWrt 项目是一个针对嵌入式设备的 Linux 操作系统。OpenWrt 不是一个单一且不可更改的固件,而是提供了具有软件包管理功能的完全可写的文件系统。 OpenWrt 和其他的 Linux 有什么不同? 目前 OpenWrt 的 mainline libc 目前是 musl,一些旧版本里面是 ulibc。还有几个版本里面是 glibc init 进程是 procd 默认 sh 是 ash 很多常用工具都是精简过的版本 OpenWrt 的配置是通过 uci 完成的,关于 uci 不再本文的讨论范围之内 路由器和串口串口接三根线 TX, RX, GND 需要一个硬件来连接电脑:USB-to-TTL 这东西很便宜,常用的型号: FT232, CH340, PL2303, CP2102 反正功能都一样随便选 厂家可能会标准串口的位置,也可能不会标。不标的情况只能盲找,俗称「摸串口」,实际上也很简单,把可能的情况都试一遍就能找到 然后需要一个读串口的软件。为了颜值,然后我直接氪了一个...
评论
公告
实在是忍不了了,重新换了博客风格




