- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 vscode/vim+clangd 环境中实现正确索引交叉编译链中系统头文件路径
vscode/vim+clangd 环境中实现正确索引交叉编译链中系统头文件路径
2022-03-31 23:23:39
9652
6
原创 利用autohotkey实现一键切换输入法的“中文时使用英文标点“功能
作为一个程序员,尤其是干什么都离不开vim的老码农,输入法的“中文时使用英文标点”功能是必不可少的。它可以让你在编写代码时避免了非常多不必要的中英文切换操作。不过这个功能在编写文档的时候就是个累赘了,中文文档中充斥着英文标点,我想稍微有点要求的公司怕是都是不允许的。于是开启或关闭这个“中文时使用英文标点”的操作就变得有点频繁了。可惜的是无论是的经典的搜狗输入法还是微软自带的微软输入法都没有实现一个快捷键来实现这个功能的开关操作。最终导致每次在编写文档前我总是需要打开输入法的设置界面,找到“中文件时使用英文
2021-11-18 00:00:12
2468
1
原创 在Git for windows(MSYS2)中实现tmux和windows剪切板的共享功能
一直以来个人开发环境中linux下tmux和系统剪切板的共享功能都是通过xclip机制实现的,废话不多说直接贴在用的tmux配置文件吧:# 显示vi-cope模式下的映射 tmux list-keys -t vi-copy# 由于vim中C-b是上翻键的原始映射,为避免对vim产生影响,这里将tmux的快捷键前导修改为C-y# unbind-key C-b# set -g prefix C-y# 设置开启光标事件功能, 配合vim-tmux-focus-events插件可以实现自动触发vim的F
2021-11-11 20:46:02
1273
原创 利用Ubuntu的字符界面实现虚拟机的最小化内存占用+最快启动
需求的产生自从业的第三个年头开始,本人的ARM嵌入式开发环境一直都是Virtualbox + Ubuntu + Zsh + Tmux + Vim + Putty这几个黄金搭档。每次电脑重启后的统一操作都是 启动Virtualbox -> 等待完全启动 -> 启动Putty -> SSH 远程登录到Ubuntu -> 启动Tmux 开启多个标签页。这个些操作由于过于统一和频繁,因此在很早之前就已经被自动化了(自动化的原理和流程打算后面有空再写一篇文章来专门描述)。...
2021-08-08 14:09:40
1486
原创 记一次嵌入式linux的串口console控制台中运行bash时长行回绕导致覆盖行首问题的解决方法
嵌入式Linux使用bash的必要性一直以来嵌入式ARM linux的默认shell多数是busybox自带的ash,该shell可以看做是bash的裁剪版本,仅支持bash的部分功能。虽然ash可以胜任日常嵌入式开发的绝大多数任务,但它缺失的一个功能导致我一直对它抱有不满的情绪,这个功能就是bash自带的按键绑定bind功能,以下bash的配置是我在ubuntu开发环境的必备配置,这个配置带来的好处那真的是life change类型的,谁用谁知道! # 加快历史命令搜索(键入几个命令开头字母,使
2020-10-23 21:13:54
1052
4
原创 Xshell 开启 True Color 特性
Xshell 开启 True Color 特性vim和很多终端都有一个很不错的true color特性d到自使用Xshell以来一直以为
2020-10-10 22:11:32
2257
1
原创 SSH+VIM 共享剪切板实现详解
SSH+VIM 共享剪切板实现详解共享剪切板介绍共享剪切板的实现原理共享剪切板的实现配置本地虚拟机上共享剪切板的简化实现共享剪切板介绍Linux和Windows各有优势, 为了发挥他们各自的功能优势, 相信很多Linux服务器和Linux嵌入式开发的小伙伴和我一样在开发中使用最多方式是通过Windows上的SSH客户端(Putty/Xshell/ScureCRT/Mobaxterm, etc)...
2019-06-11 12:54:52
3536
1
win10使用注册表备份的系统配置
2018-11-25
win10 1809 关闭 "防火墙已关闭" 通知的方法
2018-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人