V2EX piping
 piping 最近的时间轴更新
piping

piping

V2EX 第 550351 号会员,加入于 2021-07-08 10:05:12 +08:00
piping 最近回复了
cloudreve 非常好用,单文件部署很简单
2022-06-07 21:33:28 +08:00
回复了 devtk 创建的主题 C++ C++大型项目使用 Vim 是否合适?
1. 用 cscope 给代码库做索引, vim 里面用快捷键做跳转
2. 用 ctags 配合插件做符号列表,
3. 高级一点的用 vim Termdebug 调用 GDB 调试 C/C++代码.
4. 用:make 和 :quicklist 做编译错误跳转.
5. 剩下的就是 vim 熟练度了. (编辑,浏览文件, 调用外部 shell 工具等等)

做好 1-5, 就用不着其他 IDE 了.
我也遇到这样的问题, 输入法输入切换还算流畅,关了拼写建议等等会减慢输入速度的选项.
最大的问题是过一段时间输入法输入法切换就会失效, ctrl+space 不能用,要多按几次,才能切换输入法. fn 全球按键也有一样的毛病.
不知道有没有解决方法?
^replace^text 运行命令,适合修改 typo

!$ $_ 代表上一个命令的最后一个参数,适合加快命令输入

ctrl-z / fg/ bg /jobs 管理后台命令

ctrl-r 搜索命令 可以替代配置 fzf

配置 PS1 提示符 输出合适的信息,比如上一个命令运行时间,当前目录,当前后台程序,git 分支 (参考 starship )

======

最后是学会 vim ,`vim -` 可以处理其他程序的 stdout
2021-12-08 16:03:29 +08:00
回复了 AndyAO 创建的主题 程序员 git CLI 设计太烂
@zthxxx git cli 的逻辑就是对分支的修改总是对当前分支进行的。 只要了解这一点,merge rebase 什么的都很好理解。 想修改哪一条 branch 就切换到那条 branch 上
2021-12-08 15:55:57 +08:00
回复了 helee9199 创建的主题 Java 想问一个问题,如何优化一个老项目.
如果没坏就不要修。

实在想改,先写测试,单元测试。没有测试不要大改
@zhea55 vim 里面找代码我用三次键盘敲击就行 <leader>gd 映射到 cscope 的查找当前光标下的单词。这个方法同样适用于 lsp 插件。你说的几个功能都是可以自己配置的,操作用两三个按键就完成了
2021-08-21 02:13:00 +08:00
回复了 huangmingyou 创建的主题 Linux 有被 systemd-resolved 服务烦到的兄弟吗
@jim9606 如果我需要这些功能,为什么不去找专业的 DNS 软件呢?大部分的需求只需要一个 resolv.conf 文件就能满足,为什么要用 systemd-resolve,而且他还锁定 resolv.conf 文件,在一些场景下不能工作
2021-08-14 06:18:22 +08:00
回复了 v2byy 创建的主题 Windows WSL 真的是看着很美好,用起来问题一堆啊
几种比较简单好用的容器技术除了 docker 以外还有 chroot, schroot, systemd-nspwan, podman
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5377 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 11ms UTC 07:46 PVG 15:46 LAX 00:46 JFK 03:46
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86