Goland 配置vim vimrc文件 附配置文件

李魔佛 发表了文章 • 0 个评论 • 57 次浏览 • 2021-11-30 13:17 • 来自相关话题

百度出来的很多文章都是golang配置vim的。
 
只好自己写一个简单的教程来纠正下。
 
在Goland编辑器下,使用vim插件,可以在Goland 这个IDE上运行vim编辑器操作。 

 
很多的vim操作用的是k-vim大神的配置文件,所以这里需要修改Goland的默认vim配置文件。
 
Goland的vimrc文件为 .ideavimrc ,位于C:\Users\你的用户名下面。
 
如果没有就新建一个,需要在gitbash下新建,不然windows系统是不能建一个 . 开头的文件的。
 
或者把k-vim的配置文件拷贝过滤,修改下名字,改为 .ideavimrc 就可以了。
 
当然,这个k-vim的一些配置需要做一些修改。因为这个是Linux下运行的shell的,有一些插件或者主题是不使用与Goland的,把不适用的注释掉即可。
 

这里我也提供一个修改后的k-vim版本的.ideavimrc,下载后拷贝到C:\Users\用户名 下就可以了。
 
记得重启下Goland。
 
关注公众号后,后台回复: vim 即可
 

  查看全部
百度出来的很多文章都是golang配置vim的。
 
只好自己写一个简单的教程来纠正下。
 
在Goland编辑器下,使用vim插件,可以在Goland 这个IDE上运行vim编辑器操作。 

 
很多的vim操作用的是k-vim大神的配置文件,所以这里需要修改Goland的默认vim配置文件。
 
Goland的vimrc文件为 .ideavimrc ,位于C:\Users\你的用户名下面。
 
如果没有就新建一个,需要在gitbash下新建,不然windows系统是不能建一个 . 开头的文件的。
 
或者把k-vim的配置文件拷贝过滤,修改下名字,改为 .ideavimrc 就可以了。
 
当然,这个k-vim的一些配置需要做一些修改。因为这个是Linux下运行的shell的,有一些插件或者主题是不使用与Goland的,把不适用的注释掉即可。
 

这里我也提供一个修改后的k-vim版本的.ideavimrc,下载后拷贝到C:\Users\用户名 下就可以了。
 
记得重启下Goland。
 
关注公众号后,后台回复: vim 即可
 

 

腾讯云服务器 挖矿 XMR 门罗币 撸羊毛

李魔佛 发表了文章 • 0 个评论 • 271 次浏览 • 2021-11-15 12:57 • 来自相关话题

在群里看到有人发的,腾讯云 2核4GB内存的云主机,3年的价格是198,平均一年下来,68元。
即使是平时正常使用,这个价位也是足够便宜的了。 正常这个配置,普通的云主机,一个月也要300左右。
  
https://curl.qcloud.com/jTNwBCJE​

 
所以看到这个广告后,果断入手了1台。
 
这个费用然后算下来,云主机一天的费用大概 198 ÷3  ÷ 365 = 0.18元
就是每天成本是 1毛8
 
这个只要找一个能够覆盖1毛8的挖矿成本的,就可以白嫖这个云服务器了。
 
这次买入 挖的是XMR,使用猫池来挖。
 
经过计算,当前一个XMR价格是1600元,一台云服务器经过测试,一天可以挖到0.0004个到0.0005个左右。
收益就是0.64--0.8元,所以即使币价腰斩,或者挖币算力整个网络提升了,挖币难度增加了,也能够正常维持足够的收益来平摊服务器费用。
 
不过笔者正常在官网是居然是找不到 这个优惠信息的。 

 
貌似只能通过的推荐入口才能找到 上面的优惠
比如从这里面的URL 进去 
https://curl.qcloud.com/jTNwBCJE

 
就可以找到那个3年198元,1年70元的  双核4GB内存,80GB硬盘的云主机
 
后续:
在测试了一天后,又果断地再开了2台腾讯云服务器,一起加入到撸毛队列中。
挖矿程序运行也简单,运行起来后,基本就不用操心,会一直在后台执行
 

 
 
具体的挖矿教程和避坑指南:
http://30daydo.com/article/44282
 
有兴趣的小伙伴可以加wx一起探讨更高收益的玩法哦。
https://curl.qcloud.com/jTNwBCJE​
 
详细挖矿教程:
http://30daydo.com/article/44286​ 查看全部
在群里看到有人发的,腾讯云 2核4GB内存的云主机,3年的价格是198,平均一年下来,68元。
即使是平时正常使用,这个价位也是足够便宜的了。 正常这个配置,普通的云主机,一个月也要300左右。
  
https://curl.qcloud.com/jTNwBCJE​

 
所以看到这个广告后,果断入手了1台。
 
这个费用然后算下来,云主机一天的费用大概 198 ÷3  ÷ 365 = 0.18元
就是每天成本是 1毛8
 
这个只要找一个能够覆盖1毛8的挖矿成本的,就可以白嫖这个云服务器了。
 
这次买入 挖的是XMR,使用猫池来挖。
 
经过计算,当前一个XMR价格是1600元,一台云服务器经过测试,一天可以挖到0.0004个到0.0005个左右。
收益就是0.64--0.8元,所以即使币价腰斩,或者挖币算力整个网络提升了,挖币难度增加了,也能够正常维持足够的收益来平摊服务器费用。
 
不过笔者正常在官网是居然是找不到 这个优惠信息的。 

 
貌似只能通过的推荐入口才能找到 上面的优惠
比如从这里面的URL 进去 
https://curl.qcloud.com/jTNwBCJE

 
就可以找到那个3年198元,1年70元的  双核4GB内存,80GB硬盘的云主机
 
后续:
在测试了一天后,又果断地再开了2台腾讯云服务器,一起加入到撸毛队列中。
挖矿程序运行也简单,运行起来后,基本就不用操心,会一直在后台执行
 

 
 
具体的挖矿教程和避坑指南:
http://30daydo.com/article/44282
 
有兴趣的小伙伴可以加wx一起探讨更高收益的玩法哦。
https://curl.qcloud.com/jTNwBCJE​
 
详细挖矿教程:
http://30daydo.com/article/44286​


vim NERDTree 目录刷新 快捷键

李魔佛 发表了文章 • 0 个评论 • 132 次浏览 • 2021-11-10 19:37 • 来自相关话题

如果在vim下创建,删除了文件,默认NERDTree不会更新
 
只要按下 r 键就可以刷新文件列表
 
 
如果在vim下创建,删除了文件,默认NERDTree不会更新
 
只要按下 r 键就可以刷新文件列表
 
 

docker restart always 不起作用

李魔佛 发表了文章 • 0 个评论 • 188 次浏览 • 2021-10-25 13:56 • 来自相关话题

出错了可以看看docker的日志
docker logs xxxxxxxxxx
 
xxxxxxx 为该容器的sha哈希的ID值
 
然后发现,--restart=always 被识别为非正确参数。 
大概知道问题是 --restart 的位置不对, 它不能放在最后,
吧 --restart=always 放到前面 就可以了。
  查看全部
出错了可以看看docker的日志
docker logs xxxxxxxxxx
 
xxxxxxx 为该容器的sha哈希的ID值
 
然后发现,--restart=always 被识别为非正确参数。 
大概知道问题是 --restart 的位置不对, 它不能放在最后,
吧 --restart=always 放到前面 就可以了。
 

去除k-vim没什么用的插件

李魔佛 发表了文章 • 0 个评论 • 209 次浏览 • 2021-10-22 11:05 • 来自相关话题

估计不少人接触vim插件是使用k-vim入门的。
不过k-vim里面继承了很多对我们一般人来说没有多大用处的插件。
可以放心移除的。
 
1. 
vim-fugitive是vim编辑器中的Git包装器插件,它可以让我们在vim编辑器中完成git操作
一般很少在文件内操作
 
2.
sjl/gundo.vim 成熟健壮的 IDE 都有本地代码回滚的功能,gundo 也可以帮助 Vim 实现查看历史记录和回滚的功能预览  查看全部
估计不少人接触vim插件是使用k-vim入门的。
不过k-vim里面继承了很多对我们一般人来说没有多大用处的插件。
可以放心移除的。
 
1. 
vim-fugitive是vim编辑器中的Git包装器插件,它可以让我们在vim编辑器中完成git操作
一般很少在文件内操作
 
2.
sjl/gundo.vim 成熟健壮的 IDE 都有本地代码回滚的功能,gundo 也可以帮助 Vim 实现查看历史记录和回滚的功能预览 

删除ubuntu snap上旧版本的app 节省硬盘空间

李魔佛 发表了文章 • 0 个评论 • 429 次浏览 • 2021-09-20 18:36 • 来自相关话题

可以先看看到底有多少老版本的应用在后台:
 
snap list --all
 

 
然后可以选择保存下面的作为一个脚本,清理不必要的老版本的app应用
 
笔者已经试过的,放心使用.人畜无害.
 
#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu

LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done 查看全部
可以先看看到底有多少老版本的应用在后台:
 
snap list --all
 

 
然后可以选择保存下面的作为一个脚本,清理不必要的老版本的app应用
 
笔者已经试过的,放心使用.人畜无害.
 
#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu

LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done

vim定义快捷键 运行go程序

李魔佛 发表了文章 • 0 个评论 • 402 次浏览 • 2021-07-23 16:27 • 来自相关话题

您也可以~/.vimrc像这样映射一个键
 
nnoremap gr :!go run %<CR>
 
所以你可以很容易地输入gr你的vim,它就会执行。
您也可以~/.vimrc像这样映射一个键
 
nnoremap gr :!go run %<CR>
 
所以你可以很容易地输入gr你的vim,它就会执行。

ubuntu软件中心 正在安装的软件如何中断

李魔佛 发表了文章 • 0 个评论 • 443 次浏览 • 2021-07-08 08:52 • 来自相关话题

缘由是不小心点了个升级按钮, 如果安装普通软件倒是没关系.
但是看到它里面有个系统版本升级, 丫的要帮我升级ubuntu呀. 要果断阻止呀.
 
可惜找不到种植的按钮, 不得不吐槽下这个垃圾设计.
 
无奈只好ps -aux | grep soft
找到了那个软件升级中心的进程pid
再 kill -9 pid
粗暴地把软件升级中心停掉. 查看全部
缘由是不小心点了个升级按钮, 如果安装普通软件倒是没关系.
但是看到它里面有个系统版本升级, 丫的要帮我升级ubuntu呀. 要果断阻止呀.
 
可惜找不到种植的按钮, 不得不吐槽下这个垃圾设计.
 
无奈只好ps -aux | grep soft
找到了那个软件升级中心的进程pid
再 kill -9 pid
粗暴地把软件升级中心停掉.

ubuntu16.04 无法访问github

李魔佛 发表了文章 • 0 个评论 • 446 次浏览 • 2021-07-05 15:26 • 来自相关话题

ubuntu 无法访问github
也无法拉去代码。
网上搜了一通,没有一个能够解决问题的。
最终自己折腾了下,把 /etc/hosts 文件里的ipv6的地址注释掉了,就可以访问了。

ubuntu 无法访问github
也无法拉去代码。
网上搜了一通,没有一个能够解决问题的。
最终自己折腾了下,把 /etc/hosts 文件里的ipv6的地址注释掉了,就可以访问了。

cronsun 执行计划任务是报错 exec format error

李魔佛 发表了文章 • 0 个评论 • 497 次浏览 • 2021-03-28 12:32 • 来自相关话题

把执行的python命令写到shell里面,也给了+x权限,还是报这个错误fork/exec /root/crontab_script/hello.sh: exec format error
单独执行shell的脚本是没有问题的。
 
经过试验测试,是因为shell脚本的开头没有没有添加:#!/bin/bash的标记。
 
在shell脚本的第一行添加上后就没有问题了。
 
附一个脚本批量处理: 自动在首行添加 #!/bin/bash
In [1]: folder='/root/crontab_script'

In [2]: import os

In [3]: filelist=os.listdir(folder)

In [6]: def change_file(filename):
...: with open(filename,'r') as fp:
...: content=fp.read()
...: content=content.strip()
...: concat='#!/bin/bash\n'
...: content=concat+content
...: with open(filename,'w') as fp:
...: fp.write(content)
...:

In [7]: for file in filelist:
...: if file.endswith('.sh'):
...: full_path = os.path.join(folder,file)
...: change_file(full_path) 查看全部
把执行的python命令写到shell里面,也给了+x权限,还是报这个错误
fork/exec /root/crontab_script/hello.sh: exec format error

单独执行shell的脚本是没有问题的。
 
经过试验测试,是因为shell脚本的开头没有没有添加:
#!/bin/bash
的标记。
 
在shell脚本的第一行添加上后就没有问题了。
 
附一个脚本批量处理: 自动在首行添加 #!/bin/bash
In [1]: folder='/root/crontab_script'

In [2]: import os

In [3]: filelist=os.listdir(folder)

In [6]: def change_file(filename):
...: with open(filename,'r') as fp:
...: content=fp.read()
...: content=content.strip()
...: concat='#!/bin/bash\n'
...: content=concat+content
...: with open(filename,'w') as fp:
...: fp.write(content)
...:

In [7]: for file in filelist:
...: if file.endswith('.sh'):
...: full_path = os.path.join(folder,file)
...: change_file(full_path)

cronsun 计划任务运行python脚本

李魔佛 发表了文章 • 0 个评论 • 513 次浏览 • 2021-03-27 23:34 • 来自相关话题

在执行脚本那里,不能执行
cd xxxxx && python xxx.py这样的操作,这样貌似不会实际去执行
 
只能把上面的命令放到一个shell文件里面,比如worker.sh
然后把worker.sh 放到指定的位置,然后把这个shell的完整路径放入到 cronsun的计划任务的脚本里面。
 










 
 
  查看全部
在执行脚本那里,不能执行
 cd xxxxx && python xxx.py
这样的操作,这样貌似不会实际去执行
 
只能把上面的命令放到一个shell文件里面,比如worker.sh
然后把worker.sh 放到指定的位置,然后把这个shell的完整路径放入到 cronsun的计划任务的脚本里面。
 

PD19MdOZOi.png


chrome_IyOEpNaSm1.png

 
 
 

chrome secure shell插件无法上传下载文件

李魔佛 发表了文章 • 0 个评论 • 635 次浏览 • 2021-02-22 19:28 • 来自相关话题

本来挺强大的一个插件,结果因为这个小功能导致鸡肋了,或者我不知道如何在下载文件??
 
后记:
只好用scp传输啦,还好windows平台的git客户端。
本来挺强大的一个插件,结果因为这个小功能导致鸡肋了,或者我不知道如何在下载文件??
 
后记:
只好用scp传输啦,还好windows平台的git客户端。

armdebian 修改大写键 为esc

李魔佛 发表了文章 • 0 个评论 • 862 次浏览 • 2021-01-18 18:15 • 来自相关话题

一个几乎没什么用的按键,直接用软件把它映射为esc键。
 
armdebian上没有xmodmap 这个软件,但有一个xkeycaps的GUI的小应用,可以很方便地修改在图形界面上修改按键映射。
 
而且xkeycaps修改是持续有效的,如果想该回去,上面有个restore的功能,可以一键恢复默认值。
 
  查看全部
一个几乎没什么用的按键,直接用软件把它映射为esc键。
 
armdebian上没有xmodmap 这个软件,但有一个xkeycaps的GUI的小应用,可以很方便地修改在图形界面上修改按键映射。
 
而且xkeycaps修改是持续有效的,如果想该回去,上面有个restore的功能,可以一键恢复默认值。
 
 

bbdoc居然不支持代码搜索

李魔佛 发表了文章 • 0 个评论 • 915 次浏览 • 2021-01-03 16:54 • 来自相关话题

那有什么用?辣鸡
什么python,cpp,java一个都不支持。
那有什么用?辣鸡
什么python,cpp,java一个都不支持。

网易云音乐居然还有linux版本,网易还是一个良心企业

李魔佛 发表了文章 • 0 个评论 • 1199 次浏览 • 2020-12-18 11:31 • 来自相关话题

 
啥时候有道云笔记也搞一个linux版本的呀.
 
如果要在ubuntu16.04上安装,就不要去官网下载,gclib库不兼容,要升级到18.04, 会会很折腾.
直接下载:
$ wget http://s1.music.126.net/downlo ... 4.deb --默认下载到Desktop
 
然后sudo dpkg -i xxxxx.deb 就可以啦

良心的还要搜狗,linux下的输入法好用.
 
更新:
安装上面方法安装后,可以打开,可以播放mv,不过就是无法播放声音.
需要解决依赖问题.
网上找到了好的方法: 亲测有效
 
更改源为阿里云的源
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiversean然后运行 apt -f install 修复依赖关系就可以了.
  查看全部
Workspace_1_0091.png

 
啥时候有道云笔记也搞一个linux版本的呀.
 
如果要在ubuntu16.04上安装,就不要去官网下载,gclib库不兼容,要升级到18.04, 会会很折腾.
直接下载:
$ wget http://s1.music.126.net/downlo ... 4.deb --默认下载到Desktop
 
然后sudo dpkg -i xxxxx.deb 就可以啦

良心的还要搜狗,linux下的输入法好用.
 
更新:
安装上面方法安装后,可以打开,可以播放mv,不过就是无法播放声音.
需要解决依赖问题.
网上找到了好的方法: 亲测有效
 
更改源为阿里云的源
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiversean
然后运行 apt -f install 修复依赖关系就可以了.