最新 | 最热门 | 最高评价

+0  如何优雅的使用 Vim

Tag: 随笔 | Vim
skywind 发于 2017年06月20日 19:14 | 点击: 511 | 展开摘要
根据 Bram 前后几个关于高效使用 Vim的视频,大家每天需要花很多时间来编辑:代码、文档、邮件、日志 等等,除去这些外,还要分时间参加会议和人沟通,每个人的时间却都是不够的,优雅使用 Vim 无外乎:

检测不高效的地方:你的整个工作流里,什么地方比较浪费时间?

寻找一个更快的方式:官方文档,学习他人经验,自己编写 VimScript

使它习惯化:开始使用,并且不断完善

以上三点反复循环,能让你的 Vim 越来越顺手。所以重点是根据自己的工作流不断迭代。而不是象大部

查看全文: http://www.udpwork.com/item/16316.html

+0  Emacs/Vim 深度比较

Tag: 随笔 | Vim
skywind 发于 2016年12月25日 01:48 | 点击: 748 | 展开摘要
生命在于折腾,折腾完了 Atom Editor,开始跟着陈斌大婶和 purcell的配置折腾 Emacs,比较下。很多人都在比较键位,比较插件,这是十分肤浅的,我们比较点深入的东西:

代码结构

Emacs 源代码:eLisp 79%, C 21%

Vim 源代码:C 52%, VimScript 48%

从代码结构上来讲,Emacs的代码最多的是 elisp,C代码只是一个微内核,Vim 里C代码还是大头。当然不排除 24.X, 25.X以后 Emacs源代码里带了

查看全文: http://www.udpwork.com/item/16030.html

+0  Aix 折腾手记

Tag: 随笔 | Linux
skywind 发于 2016年12月08日 01:51 | 点击: 1101 | 展开摘要
早年开发工作主要在 FreeBSD进行,2006年后来切换到 Linux下,期间穿插使用了一下 Solaris,所以我的网络库一直都是只支持这三个系统。为了让网络库支持更多平台,网上购置了一台 IBM AIX 小型机,因为其他大部分非 Linux系统,今天基本都可以在虚拟机里面安装了,而 AIX系统,你真的没法虚拟。

弄了几天以后,发现真他妈的麻烦,强大是强大,但是真的太琐碎了,相比之下,Linux/FreeBSD之流基本是傻瓜了。不看说明直接操作 AIX的话,可能连开机都

查看全文: http://www.udpwork.com/item/15988.html

+0  Linux 网桥设置

Tag: 随笔 | Linux
skywind 发于 2016年12月08日 01:27 | 点击: 1108 | 展开摘要
在公司机房的物理机上架设 KVM虚拟化的时候,经常需要配置网桥,先要安装网桥工具:

apt-get install bridge-utils
apt-get install uml-utilities

编辑 /etc/network/interfaces,参考下面配置加入网桥配置信息:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet

查看全文: http://www.udpwork.com/item/15989.html

+0  Linux 硬件时区折腾备忘

Tag: 随笔 | Linux
skywind 发于 2016年12月08日 01:21 | 点击: 1039 | 展开摘要
前段时间折腾家中 Nas的虚拟化服务,有时候虚拟机系统时间总是快8个小时。Guest这边设好了,到了 物理机就会慢8个小时。网上说只要修改/etc/default/rcS中的 UTC=no就行了,但还是没反映,没办法,一步步找问题。发现在/etc/rcS.d/S05hwclock.sh有这样一段话:

# 2012-02-16 Roger Leigh rleigh@debian.org
# - Use the UTC/LOCAL setting in /etc/adjtime

查看全文: http://www.udpwork.com/item/15990.html

+0  Linux 线上系统调优备忘

Tag: 随笔 | Linux
skywind 发于 2016年12月08日 01:09 | 点击: 1133 | 展开摘要
大公司呆久了,都会对 SA的依赖十分强烈,很多事情 SA都帮我们搞定了。如今控制成本,没有招聘 SA,又没有购买 VPS,从买物理机开始到 IDC部署,服务器调优,虚拟机管理,全部都是自己来,才发现,安装一台 Linux机器自己玩很简单,但是要达到线上服务器的标准,还有若干调优工作需要做,有 SA的日志是多幸福的事情啊。

物理机设备驱动

Dell服务器默认安装系统后会报找不到驱动:

W: Possible missing firmware /lib/firmware/t

查看全文: http://www.udpwork.com/item/15987.html

+0  Linux 下配置 Iptables 端口转发

Tag: 随笔 | Linux
skywind 发于 2016年12月08日 00:02 | 点击: 1121 | 展开摘要
经常需要对服务端的端口进行转发映射,让链接A服务器(202.181.55.93:8080)端口的所有tcp数据,forward到B服务器(106.185.43.22:80)端口,比如国内联通出国访问比较快,而电信比较坑爹,如果你家是电信网络,你却想畅快的访问境外的 vps,那么可以在你联通网络的境内服务器上进行这样一个端口映射,你链接境内服务器(201.181.55.93:8080)端口相当于链接境外服务器的(106.185.43.22:80)端口。

Linux内核的 Ip

查看全文: http://www.udpwork.com/item/15986.html

+0  Vim 里如何映射 CTRL-h 为 left ?

Tag: 随笔 | Vim
skywind 发于 2016年11月28日 03:14 | 点击: 546 | 展开摘要
很多人习惯在配置文件中映射 CTRL+HJKL 为光标移动,却碰到了一些问题:

inoremap <c-h> <left>
inoremap <c-j> <down>
inoremap <c-k> <up>
inoremap <c-l> <right>

映射后无效或者映射以后按 <BS>键不能删除,这是什么原因呢?

很简单,因为你的终端软件(Xshell, Sec

查看全文: http://www.udpwork.com/item/15950.html

+0  Vim 中正确使用 Alt映射

Tag: 随笔 | Vim
skywind 发于 2016年11月19日 21:23 | 点击: 513 | 展开摘要
最简单的做法是:首先将终端软件的 “使用 Alt键作为 Meta键” 的功能打开,其次将 Alt的模式改为 ESC+字母,意思是如果你在终端下按下 ALT+X,那么终端软件将会发送 <ESC>x 两个字节过去,字节码为:0x27, 0x78。如果你使用过 NeoVim 或者 Emacs的话,这一步应该早就做过了。

XShell4 终端设置:

SecureCRT:终端设置

其他终端软件里:

Putty/MinTTY 默认ALT+X 就是发送 <ESC&

查看全文: http://www.udpwork.com/item/15930.html

+0  Vim 异步运行 Shell 指令的插件 – AsyncRun

Tag: 随笔 | Vim
skywind 发于 2016年08月24日 17:09 | 点击: 550 | 展开摘要
自制另一个新的 Vim 8.0 专用异步插件:asyncrun.vim,它可以让你在 Vim 里面异步运行各种 Shell 指令并且把结果实时输出到 Quickfix,需要 Vim 7.4.1829 以上版本。

安装方法

到插件首页 https://github.com/skywind3000/asyncrun.vim 下载项目,并拷贝 asyncrun.vim 到你的 ~/.vim/plugin。或者使用 Vundle 指向 skywind3000/asyncrun.v

查看全文: http://www.udpwork.com/item/15761.html

+0  Vim 异步编译插件 vimmake

Tag: 随笔 | Vim
skywind 发于 2016年07月16日 20:48 | 点击: 704 | 展开摘要
推荐下自己写的用了好几年的编程插件:vimmake ?完美支持 vim的异步模式:

GitHub – skywind3000/vimmake: Customize shell commands in vim

让用户自定义各种不同的编译或运行任务,并且在 Vim 中执行他们。类似 NotePad++的自定义 Commands 和 EditPlus/UltraEdit 的 ‘User Tool’ 或者 GEdit中的 External To

查看全文: http://www.udpwork.com/item/15680.html

+0  如何禁止 Win7 强制更新到 Windows 10 ?

Tag: 随笔
skywind 发于 2016年07月04日 16:03 | 点击: 418 | 展开摘要
岳父岳母,爹妈的 Windows 7 纷纷被自动升级成 Windows 10 各种问题(一台画面变成非全屏,解析度被莫名奇妙降低,占不满显示器、运行卡,另一台台式机无线网卡不能用,还有一台某炒股软件跑不起来,按win键弹出菜单时会顿一下)。

花费了我两个整天的时间帮他们降级,找了很多方法,网上大部分都不能对新版 Gwx起作用

终于,找到了并且永久性锁定自动升级的最直接方式了:

regedit:
HKEY_LOCAL_MACHINE 下面
SOFTWARE\Policie

查看全文: http://www.udpwork.com/item/15642.html
|<<<1234567>>>| 一共17页, 202条记录