10 2020 档案
摘要:用命令ninja -C out -t compdb cxx cc > compile_commands.json. 这里详细介绍如何生成编译命令
阅读全文
摘要:配置时: let g:ycm_key_invoke_completion = '<c-z>' " 停止显示补全列表(防止列表影响视野), 可以按<C-Space>重新弹出 " 只能一个了. "let g:ycm_key_list_stop_completion = ['<C-y>'] 编译时,没加c
阅读全文
摘要:要改这些: 1,kt.vim里面的标题. 2,tagbar里面的插件配置,改为utf8编码. 3,把syntax目录下面的vim文件,全改为utf8编码 4,把stl插件里面的stl中文文件,改为utf8编码 主要就是把gbk改为utf8编码.
阅读全文
摘要:在D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd的utils.py里面修改为: if isinstance( value, bytes ): try: return str( value.decode('gbk'), 'u
阅读全文
摘要:真不知道,为啥那些软件都要往c盘跑. 重装一次系统,这些东西全丢失了. npm配置全局位置: npm config set prefix D:\nodejs\nm.
阅读全文
摘要:Run,%comspec% /c D:\Vim2coc\vim82\gvim.exe -u D:\Vim2coc\_vimrc "%clipboard%" #再化简一下 Run,D:\Vim2coc\vim82\gvim.exe -u D:\Vim2coc\_vimrc "%clipboard%"
阅读全文
摘要:为什么要多版本?,因为vim的插件不能太多否则变慢. 而且有的插件utf8/gbk不能相容.就使用不了.如ycm. 通过这一句 :set viminfo+=c 可以实现不同编码的viminfo不乱码. 然后借助ahk的映射,一键打开文件,而且右窗口键,右ctrl键都没使用.完全可以利用起来. 因而,
阅读全文
摘要:RAlt:: send ^c sleep,90 Run,D:\Neovim\bin\nvim-qt.exe,"%clipboard%" ;tooltip %clipboard% return 这样写,不用担心空格.现在还有就是字体不好看. 字体不支持用_表示.因而得用\来表示空格. 还有中文字体,目
阅读全文
摘要:先改字体: #GuiFont! Consolas:h16#这行只能命令行下 :execute "GuiFont! Consolas:h16"#放入 #加入ginit.vim中,目前好像不支持其他字体. 命令行下面.现在还不能直接用ctrl-v. 然后,再 C:\Users\xxx\AppData\L
阅读全文
摘要:只要在你的程序,最上面这样: 加上 #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"") 类似于后台程序了.这样,就不显示控制台窗口了. 这个的好处,就是不闪现.就是烦人的一闪而过那种. 什么批处理的方
阅读全文
摘要:Addzd: run 加字典 return SetTimer,Addzd,600000 上面不管用.这样: def 加定时(w,t): #时间,执行 while 1: os.system('start /b '+w) time.sleep(t) 不用start /b了,因为c++编译模式变了. 然后
阅读全文
摘要:git config --global user.email "fqbqrr@gmail.com" git config --global user.name "fqbqrr"
阅读全文
摘要:应该这样: exe "norm \<c-b>" exe "norm \<c-e>" 用exe,再加norm就行了.这里就可以使用特殊符了.
阅读全文
摘要:autocmd CmdwinEnter * map z :q<CR> 避免弹出:fix errorE11: Invalid in command-line window`.类似这样的错,有些命令不能用.要映射映射. 还有在完成补全后加上redraw!,避免出现补全中文后的乱码. 注意,要加上!号,还
阅读全文
摘要:在文件夹选项里面选中在登录时还原上一个文件夹窗口. 然后应用到所有文件夹. 没用.简直恶心,就这么一个功能都实现不了. 不管用.见这,用ahk来搞定
阅读全文
摘要:"let ct=complete_info(['user_data'])#没啥用 let b=string(v:completed_item) silent!call writefile([b],"d:\\字典.txt","a") "不能给[b],加东西 在vim-auto-popup的s:comp
阅读全文
摘要:我们来分析这个链接: https://github.91chifun.workers.dev//https://github.com/neovim/neovim/releases/download/v0.4.4/nvim-win32.zip 仔细观察,然后将类似的地址交给fdm:free downl
阅读全文
摘要:将pip-script.py,pip3-script.py,pip3.7-script.py三个文件的第一行,改正确. 这是由于可恶的,谁插入个u盘,所有目录往后移动. 然后重新装系统,所有目录又重新恢复.简直是何等的我叉.
阅读全文
摘要:为啥要这样做,还是因为两个的tab键冲突了.要改. 在apc.vim里面改成这样: if s:meets_keyword(context) imap <buffer><tab> <c-n> imap <buffer><f7> <c-p> silent! call feedkeys("\<c-n>",
阅读全文
摘要::verbose imap <Tab>. 在after\plugin\snipmate.vim中将snipmate的s-tab改为f7. 假如编辑时,始终出现一些错误,而其他文件没有. 则在vimfiles\view里面将对应文件的相应错误项给删掉.这是会话的错误.
阅读全文
摘要:尾巴有这个,所以有折叠,左边标记,1行,将之去掉,应该就没了. foldenable foldmethod=marker foldcolumn=1.这样的东西. 注意编码:在vim文件行首/行尾:set noet fenc=utf-8类似这样的东西. 这是skywind3000大牛写的. 但是会与s
阅读全文
摘要:Carnac,这个东西,可能是c#类. 安装时,崩溃了.然后几次重启后,又好了.如果你想制作教程的话,应该是比较好的.
阅读全文
摘要:在plugin/tagbar.vim里面的键映射改成: \ ['nexttag', '<tab>'], \ ['prevtag', '<f7>'], \ ['showproto', 'f'], \ ['openfold', ['u','+','<kPlus>', 'zo']], #加了个用u打开折叠
阅读全文
摘要:在autoload\gutentags\ctags.vim里面加上 execute 'setlocal tags^=' . fnameescape(b:gutentags_files['ctags']) 查找setlocal就对了. 这一句始终失败: "exec chdir fnameescape(
阅读全文
摘要:inoremap <silent><buffer><expr> <f7> \ pumvisible()? "\<c-p>" : "\<s-tab>" 为什么?因为大写键就是f7.
阅读全文
摘要:leaderf用py写.然后,可以改编码.将utils.py和devicons.py转成gbk后,改编码为gbk.
阅读全文
摘要:全新分配库: tcmalloc和jemalloc,是10年前的技术,比林操默认的ptmalloc快.je在分配4~8kb时实际分配8kb,浪费.tc内部有80多个大小分类,折腾.同时为了支持大页如2m/1g分配.大型软件需要大页分配.目标是全自动.更小更稳定的申请/释放内存时间.ns级返回可用内存块
阅读全文
摘要:情况解决加载d写的共享库,链接dmd时要调用Runtime.loadLibrary,而不是dlopen()py加载d库要记住调用Runtime.initialize来初化.析构器中调用myObject.close()垃集已释放他们 遇到情况,还可以借助Dustmite. h.s,teoh:垃集不收集
阅读全文
摘要:得用命令行: msiexec /package libsass-3.6.4-x86.msi 还有如果古老的游戏分辨率不到位.在属性兼容设置里面设置 最下面倒数第二个打上勾,叫不要缩放.然后就可以正常显示了.
阅读全文
摘要:将gets改为gets_s. 用.mangleof来取混淆名. GetProcAddress是窗口函数,不用dlopen,用Runtime.loadLibrary()解决段错误. 这个core.runtime.Runtime.loadLibrary.加载.
阅读全文
摘要:原文地址 学习编程应从算法开始,语言越简单越好.类c的语言,可以选择d.c++语法不简单. 为什么比c#/java好 虚拟机和运行时编译消耗性能,d更简单,容易,简洁性可比py. 为什么比c++好 其基于古老的c,元编程是偶然,c++不能放弃兼容性,开发速度慢,不容易调试.容易出现内存泄漏.(这是作
阅读全文
摘要:fun! Bd(F,...) #不动函数,带参你操作了某个函数,然后不动 let s:i=line('.') let H=function(a:F) :call call(H,a:000) #e129没有函数名, :exe ':norm '.s:i.'G' endf #调用代码 fun! Qk3()
阅读全文
摘要:alias system=executeShell; catch {}=>finally{} getenv->environment auto res = system(cmd); if (res[0]!= 0)//元组取第1个[0] 虽然如此,编译成功了.但生产的程序,并没有将其他程序编译成功.
阅读全文
摘要:stringImportPath.来指明导入串的路径.串必须是编译时,且不允许包含路径. void foo() { //打印文件内容 writeln(import("foo.txt")); } 必须有编译时已知代码,才能用ctfe.不能用文件系统代码,因为他们是运行时的.他们的源代码必须存在,而不能
阅读全文
摘要:那就是win32++,嗯,不错,可以学习学习.
阅读全文
摘要://virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Windows(__RPC__deref_out_opt IDispatch **ppid) = 0;//用windows要出错,我也不知道为什么 virtual /* [helpstrin
阅读全文
摘要:struct Point { this(){} }//不能这样 struct Test { @disable this(); //使`Test t;`不行,你必须用构造器. this(int num) {//构造 } //静态`opCall`用`Test()`代替默认构造. static Test
阅读全文
摘要:Stefan 在研究类型函数.d作者在研究加速模板元编程及所有权/借贷关系.Steven 勾勒出std2设计 亚当的: module typegame.solution; string easy(T...)() { string result;//分开显示名与看见名,用于细分 string last
阅读全文
摘要:参考地址 人家是禁用,我是直接删,好多计划任务都是可以删的.一删就完了,不折腾.
阅读全文
摘要:wcscpy_s(logFont.lfFaceName,fontName); 原来是宽串的原因,把这个wcscpy_s改成strcpy_s就行了.
阅读全文
摘要:#pragma comment(lib,"d2d1.lib") #pragma comment(lib,"dwrite.lib")
阅读全文
摘要:#include <Windows.h> #include <WindowsX.h> template <class DERIVED_TYPE> class BaseWindow { public: static LRESULT CALLBACK WindowProc(HWND hwnd, UINT
阅读全文
摘要:报出这两个错.是嵌入清单的问题. 参考地址在此 将项目\属性\配置属性\清单工具\输入和输出\嵌入清单中的是改为否.
阅读全文
摘要:“/ZI"和”/Gy-"命令行选项不兼容 由debug改释放 没有props的解决办法 fatal error C1189: #error: WTL requires WINVER >= 0x0501 将错误的5,全改为6 #define WINVER 0x0600 #define _WIN32_W
阅读全文
摘要:你突然没了d盘 以后的驱动名全往后改一个.你得把所有路径全改了. 然后,哪天重装系统. 突然d盘驱动又有了.所有驱动名又要往前走一个. 你又得改所有绝对路径.简直是何等的我叉,太恶心了.
阅读全文
摘要:我刚把python36.dll,加入路径,结果,就打不开vim了. 还以为怎么回事.把36改成360/361然后就可以了. 因为我的路径下面原来是python37.dll两个冲突了.所以,打不开文件了.
阅读全文
摘要:微软写的,删了一个小时,都没删完. 微软简直是垃圾中的战斗机. 我现在对微软一点好感都没有.
阅读全文
摘要:很奇怪.突然这样.难道是我用了wubilex,这个玩意儿不稳定啊. 然后打开图形设置,显示状态栏,然后在英文,五笔等多种情况下都将全角搞成半角,真不知道,怎么搞的.突然标点都变全角了.折腾人得很.
阅读全文
摘要:vimrc中加上: set pythonthreedll =f:\\python\\python37.dll let $PYTHONHOME='f:\Python' 然后在注册表中加上pythonpath环境变量.里面有python根目录,脚本目录,lib下面的site-packages目录 然后,
阅读全文
摘要://#include "afxres.h" //如果没用mfc就可以替换为下两行 #include <Windows.h> #include <winres.h> //只要上面winres.h一句就可以了.
阅读全文
摘要:IDR_MENU1 MENU PRELOAD DISCARDABLE //注释:"IDR_MENU1"-->菜单ID名; "MENU"-->资源类名 BEGIN (注释:以BEGIN开始,END结束菜单定义) POPUP "&File" (注释:POPUP--> 表明是一个弹出菜单 ; "&File
阅读全文
摘要:剪切pdf还是得靠老软件:FoxitPhantom224中文版. 这个玩意儿,才9M.真是爽啊.一裁了之.
阅读全文
摘要:1,隐藏状态栏.(冰凌不能隐藏) 2,回车上屏,4字后上屏.(都满足) 3,shift英语.(都满足) 4,可加减词语. 5,中文带半角.(百度的你刚保存为半角,下一会儿又是全角) 6.还有大写,不要来烦我.(QQ五笔有个G),在vim里面经常用.你又按不了,烦人得很,所以不用. 7,至少可以设置嘛
阅读全文
摘要:在组策略里面,参考这里 禁止两个项,然后电脑再崩溃个10来次.就好了. 这个时候edge与微软的应用商店就打不开了. 个性化里面更改桌面图标. 邮件和日历,112M,简直是何等的我叉. 应用管理里面删除一堆自带大游戏.真恶心. 个性化里面增加电脑图标. 在系统设置里面删除远程帮助. 在组策略里面禁止
阅读全文
摘要:前面已经说了,最新版本的反病毒,不好处理.且莫名其妙的把你的所有更改设置恢复原样.实在受不了.只好又又又重装系统.估计这回重装的是第4次了吧. 有人推荐用微软的什么工具来重装系统.简直是我叉.先是把我的64Gu盘搞成32G,然后我下载的文件还给你改了.改成最新的安装版.就这样.稀里糊涂又多重装了2次
阅读全文
摘要:这个玩意,你每次刚设置了什么选项.重启或注销后又白设置了. 简直是何等的我叉!
阅读全文
摘要:最近,重装电脑,又是比拼五笔的好时候. QQ五笔,搜狗五笔. 搜狗五笔有缺点.QQ五笔有缺点.冰凌有缺点.可可也有缺点.其设置显示不了. 还是极点好,可是cmd输入不了它. 最近又下了百度五笔,感觉还是不错,只是目前还有有些编码与极点不一样.不过作为第二输入法是够用的. 不过,也有可能是操作系统的原
阅读全文
摘要:加粗样式参考地址1 参考地址2 使用命令:git config --system http.sslverify false
阅读全文
摘要:在ahk中写入: WinMaximize 打开就最大化,不然烦死人. 上面的方法,没用.不用看了.下面自己动手: #include<windows.h> using namespace std; int main(){ HWND h; while(1){ h=GetForegroundWindow(
阅读全文
摘要:折腾了半天.两个版本.其中一个旧版本.能够显示我的极点. 而新版本就显示不出来.但新版本能够alt+f4关闭啊. 为此,又去试试其他cmder,结果太复杂,搞不来.为什么不用那个 ps不就是打开太慢.用不来吗. 下载fdm,太慢.明明有几十M的网速, 下载却是几kb,真是讽刺啊. 但是,旧版本,al
阅读全文
摘要:什么组策略,注册表,设置,都不管用. 用这个工具 这些东西,都是折腾.要做就做好嘛.`几十M``的乱搞.别人自然要删你的东西. 把这个玩意删掉后,是要明显感觉很多软件速度都快些了. 这个玩意儿,就是个垃圾.每次开机都要强制关闭,真折腾. 有人说火绒也可以,不过,没试过.
阅读全文
摘要:Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\Background\shell\runas] [HKEY_CLASSES_ROOT\Directory\Background\shell\runas] @="&C管
阅读全文
摘要:代码如下: Windows Registry Editor Version 5.00 ;如需还原去除上语句前减号即可 ;取消我的电脑"视频"文件夹 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyCo
阅读全文
摘要:当前,还有声音要响一响,要配置. csdn的md书写,不需要右边的显示. 浏览器的自动翻译先禁止,需要翻译时右键+t就行了. 然后加上浏览头切换+重定向,再加上我的custom.css+自动阅读全文就很不错了. 还有vim报的vim-plug找不到git,就是path未配置好.先注释掉.等path配
阅读全文