如何将word转换成markdown
展开全部 首先尝试word-to-markdown我用google搜到的第一个就是这个了,当然要试试。
坑:极度安全的Mac自带Ruby要玩gem,首先当然是上(Fan)套(Qiang)咯。
连上***,然后:$ gem install word-to-markdown你以为这么一句话就能搞定了吗,那可真就太天真了。
撞到最后一个premailer开始报对gem文件夹没有权限的错误,查了查,其实就是Mac版自带ruby版本的问题,不允许随便装东西,即便有sudo也不让。
网上的解决方案是开机安住CMD+R,把Integrity Protection禁用,然后进系统装不能装的gem,然后再回去把它启用。
这方案麻烦不说,其实还是在系统的gem库里加了也许就只会用那么一两次的不该加的东西,各种不安嘛,这方案明显不符合我的审美。
ok,那就rbenv走起吧求助万能的谷哥,提供了两种选择,rbenv或者rvm,看了一下,貌似rbenv更加的handoff,而且提供Homebrew安装,那就选它了。
$ brew update$ brew install rbenv然后官方说是要运行rbenv init,运行一下说把下面这行加到.zshrc里去eval "$(rbenv init -)"然后重启一下Terminal,# 看看装了些啥版本,system就是系统自带的了$ rbenv versions# 然后看看当前的版本$ rbenv version# 看看能装哪些版本$ rbenv install list最后随便选了个2.3.0(其实也不是随便选的,我这人就爱最新版,但2.4.0还在dev,就选这个次新版了)$ rbenv install 2.3.0$ rbenv global 2.3.0这样就把ruby命令替换成rbenv管理的版本了,各种gem install也不会报什么权限错误啊操作不允许之类的了。
速度重装word-to-markdown$ gem install word-to-markdown这次安装过程果然顺利,装完运行:$ w2m 1.docx我勒个去,转换结果直接输出到命令行了,而且也貌似并没有提供什么参数来指定输出文件,官方的意思就是:我输出到stdout了,剩下的你自己玩吧。
那就redirect一下吧$ w2m 1.docx > 1.mdso easy嘛,顺便说说这个redicrect,有这么几种用法:system_profiler > file.txt> take the output of system_profiler and save it to the file file.txt&> The & tells the shell to redirect the standard output and standard error to the file.2> If you want to just output standard error>> appending to the existing file
如何给 NPM 设置代理
npm全称为Node Packaged Modules。
它是一个用于管理基于node.js编写的package的命令行工具。
其本身就是基于node.js写的,这有点像gem与ruby的关系。
在我们的项目中,需要使用一些基于node.js的javascript库文件,就需要npm对这些依赖库进行方便的管理。
由于我们的开发环境由于安全因素在访问一些网站时需要使用代理,其中就包括npm的repositories网站,所以就需要修改npm的配置来加入代理。
下面简要介绍下npm的配置以及如何设置代理。
npm获取配置有6种方式,优先级由高到底。
命令行参数。
--proxy http://server:port即将proxy的值设为http://server:port。
环境变量。
以npm_config_为前缀的环境变量将会被认为是npm的配置属性。
如设置proxy可以加入这样的环境变量npm_config_proxy=http://server:port。
用户配置文件。
可以通过npm config get userconfig查看文件路径。
如果是mac系统的话默认路径就是$HOME/.npmrc。
全局配置文件。
可以通过npm config get globalconfig查看文件路径。
mac系统的默认路径是/usr/local/etc/npmrc。
内置配置文件。
安装npm的目录下的npmrc文件。
默认配置。
npm本身有默认配置参数,如果以上5条都没设置,则npm会使用默认配置参数。
针对npm配置的命令行操作npm config set [--global]npm config get npm config delete npm config listnpm config editnpm get npm set [--global]在设置配置属性时属性值默认是被存储于用户配置文件中,如果加上--global,则被存储在全局配置文件中。
如果要查看npm的所有配置属性(包括默认配置),可以使用npm config ls -l。
如果要查看npm的各种配置的含义,可以使用npm help config。
为npm设置代理$ npm config set proxy http://server:port$ npm config set https-proxy http://server:port如果代理需要认证的话可以这样来设置。
$ npm config set proxy http://username:password@server:port$ npm config set https-proxy http://username:pawword@server:port如果代理不支持https的话需要修改npm存放package的网站地址。
$ npm config set registry "http://registry.npmjs.org/"
求救:系统安装文件打不开
先到这里hhtp://an baidu.com)百度安全中心网上免费24小时杀毒, 按照提示操作。
如果进不去,试试以下方法 ( 自己常用的方法比较麻烦胆有效) 1重启后一定不要取消杀毒,让杀毒软件在进入XP界面前先杀个毒, 2如果下载不了杀毒软件就在另外一台机子上下载360修复专家,和所有专杀工具拷到机子上,先扫描一下基础木马 ,在扫一下(av终结者) 如果不行再一项一项的杀,不要怕麻烦,除非你想重做系统。
(如果再打不开可以把360.exe改成360.scr 然后运行安装,安装好之后,把360的主程序的后缀名也要改成*.scr 这样在运行 。
因为scr和exe的初始化不一样。
。
所以改后缀名即可。
。
然后在360里面安装一个专杀工具~!记得,要先断网哦~)! 3,运行安全360,修复IE ,清理一下,然后到安全模式下杀毒。
这问题我也刚才遇到一般就可以解决。
4,菲尔多斯下个杀下等, 或者超级巡警 到安全模式下升级杀毒你试试吧 (下个超级兔子处理下) 然后给系统减负. 一,给零时文件夹挪个窝:工具---internet—常规----internet零食文件夹---设置-----移动文件夹—浏览---确定 二,开始—运行—regedit—找到:HKEY-CURRENT-USRE\software\microsoft\windows\currentversion\internet serrings\cache在右键值里找到 persistent的DWORD将其设置成“0”这样每次关机就可以自动清除零食文件夹了。
(如果是遨游浏览器就可以直接 :工具—internet—myie—选项(myie)--退出是清除—确定就可玩意了) 三,搬走我的文档,右击我的文档—属性—选一个目标—确定。
就是重装系统也没事了。
四.改变文件安装路径,开始---运行—regedit---依次展开:HKEY-LOCAL—MACHINE\software\microsoft\windows\current\ version在右侧窗口找到名为commonfillesdiy键值项双击该项----在打开的编辑字符串----数值数据—改为(d: commonfillesdiy)或者随意指定一个盘符—确定。
然后打开任务管理利器,找到explorer exe 结束进程,让后在打开 任务管理器依次打开 文件---新建—(expolrer exe)----确定。
五,系统还原。
```终结者 是中了AV终结者,因为这个病毒会攻击杀毒软件,已经中毒的电脑杀毒软件没法正常启动,双击没反应,因而这时无法用杀毒软件来清除;利用手动解决也相当困难,并且,AV终结者是一批病毒,不能简单的通过分析报告来人工删除。
推荐的清除步骤如下: 1. 在能正常上网的电脑上下载AV终结者病毒专杀工具:金山提供的专杀工具下载地址: 2. 在正常的电脑上禁止自动播放功能,以避免通过插入U盘或移动硬盘而被病毒感染。
禁止方法参考方案附件: 把AV终结者专杀工具从正常的电脑复制到U盘或移动硬盘上,然后再复制到中毒的电脑上。
3. 执行AV终结者专杀工具,清除已知的病毒,修复被系统配置。
(注:AV终结者专杀工具的重要功能是修复被破坏的系统,包括修复映像劫持;修复被破坏的安全模式;修复隐藏文件夹的正常显示和删除各磁盘分区的自动播放配置。
) 4. 不要立即重启电脑,然后启动杀毒软件,升级病毒库,进行全盘扫描。
以清除木马下载器下载的其它病毒。
手动清除办法 1.到网上下载IceSword工具,并将该工具改名,如改成abc.exe 名称,这样就可以突破病毒进程对该工具的屏蔽。
然后双击打开IceSword工具,结束一个8位数字的EXE文件的进程,有时可能无该进程。
2.利用IceSword的文件管理功能,展开到C:\Program Files\Common Files\Microsoft Shared\MSINFO\下,删除2个8位随机数字的文件,其扩展名分别为:dat 和dll 。
再到%windir%\help\目录下,删除同名的.hlp或者同名的.chm文件,该文件为系统帮助文件图标。
3. 然后到各个硬盘根目录下面删除Autorun.inf 文件和可疑的8位数字文件,注意,不要直接双击打开各个硬盘分区,而应该利用Windows资源管理器左边的树状目录来浏览。
有时电脑中毒后可能无法查看隐藏文件,这时可以利用WinRar软件的文件管理功能来浏览文件和进行删除操作。
4.利用IceSword的注册表管理功能,展开注册表项到: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options],删除里面的IFEO劫持项。
当完成以上操作之后,就可以安装或打开杀毒软件了,然后升级杀毒软件到最新的病毒库,对电脑进行全盘杀毒。
(手动清除办法由江民反病毒专家提供) 六,磁盘整理 载AV终结者专杀,注意,要先从另外没病毒的电脑上下载到U盘,当然要关闭U盘监视器. (AV终结者) 用AV终结者把木马删掉后,装上360安全卫士和瑞星杀毒软件,把捆绑软件和病毒杀掉, 1.再针对杀不掉的病毒下载专杀杀掉病毒, 2.要么在我的电脑里找到"最后一次正确配置"然后修复 3.系统重装. 这个最有效,别的也可以,但是不全面 回答者:joeyweb - 魔法师 四级 5-17 16:39 我的搞定它。
wsyscheck里面有进程管理,找到这个进程选择结束并删除任务,如果还出现多删几次就行了。
下载地址: 这个解决,安装后更新病毒库,把杀毒模式设为开机杀毒就一切OK了。
推荐使用真正免费的杀软:Avast!4 Home Edition 杀毒软件。
用邮箱免费注册,激活Avast后便可以免费升级使...
转载请注明出处51数据库 » ruby操作word