cfanzp

个人Linux开发笔记

tmux常用快捷键

tmux常用快捷键 注意 c-a:表示ctrl+a,我这里修改了默认的ctrl+b为ctrl+a 常用快捷键 c-a +z:在全屏和窗口之间切换 c-a +c:创建一个新的窗口 c-a+%:竖直创建一个新的pannel c-a+,:水平创建一个新的pannel c-a+(h,j,kl):在各个pannel间切换,需要在.tmux.conf配置文件中配置 c-a+[:进入复制模式,q:退出复制模式 c-a+w:查看所有窗口列表 c-a+$:重命名当前的session

mac快捷键汇总

mac快捷键汇总 注意 这里Win键对应mac键盘的Command键 常用快捷键 command + backspace: 删除文件 选中文件+enter: 重命名文件 打开搜索 win/command+space:打开搜索 切换应用 win/command+tab:切换应用 mac chrome快捷键 刷新chrome网页 win+r:刷新chrome网页 command + option + i: 打开/关闭开发者工具 command + l: 选中地址栏 mac chrome+ surfingkeys control + i:在编辑框中进入vim编辑模式 G:进入最底行 terminal 新建一个terminal command+N:新建一个terminal 多个terminal之间切换 command+`:在多个terminal之间切换 这个时非常实用的,但是每次想用的时候都不记得快捷键了,相当尴尬。。。 切换输入法 ctrl+space:切换输入法 在全屏和窗口模式间相互切换 ctrl+command+F:在全屏和窗口模式间相互切换 mac要进入窗口最大化的方式就是双击标题栏,而没有键盘快捷键,这个有点不太友好。 取而代之的时mac推荐用command + control + F进入全屏模式专注于当前的工作

http测试工具

http测试工具 curl 官网:https://curl.se/ Postman 官网:https://www.postman.com/ Apifox 官网:https://www.apifox.cn/ VSCode插件Thunder Client 用法:https://github.com/rangav/thunder-client-support#usage

lua面向对象编程

lua面向对象编程 对象定义: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 local logger = require "common.

vim-surround插件用法

vim-surround插件用法 vim-surround插件有什么用? vim-surround插件能够帮助我们方便地处理代码中成对的符号,包括: 成对增加符号 成对修改符号 成对删除符号 使用plug插件管理器安装方法 在.vimrc中加入如下配置: 1 Plug 'tpope/vim-surround' 如何使用vim-surround? 普通模式使用vim-surround-添加成对符号 普通模式在单词2边加上双引号: 1 ysiw" 普通模式在整行加上双引号: 1 yss" 普通模式使用vim-surround-修改成对符号 普通模式在单词2边加上双引号改为单引号: 1 cs"' 普通模式使用vim-surround-删除成对符号 普通模式删除单词2边双引号: 1 ds" 参考链接 https://github.com/tpope/vim-surround https://zhuanlan.zhihu.com/p/158604935/ 总结 上面列举的是个人觉得比较实用的几种用法,更多用法可以参考一下上面的参考链接。