可以用外部的sort 程式協助排序

令用法如下:
:1,$!sort -k 3
表示從第1列開始, 以第3 欄資料進行排序

:4,$!sort -k 3
表示從第4列開始, 以第3 欄資料進行排序 給有標題的文件用

:1,$!sort -k 4 -t"."
表示從第1列開始, 以第8 欄資料進行排序, 分欄字元是 "."
結果會如下 :
192.168.1.20
192.168.1.218
192.168.1.22
218 竟然排在 22 的前面? 是因為以"文字順序"排序的關係

:1,$!sort -k 4 -t"." -n
表示從第1列開始, 以第4 欄資料進行排序, 分欄字元是 "." , 並且依數字大小而非文字順序排序
結果會改變如下
192.168.1.20
192.168.1.23
192.168.1.218

假设有如下数据,以空格为数据列分割:
1 何维川 124.63 172 0.72
2 张子寅 99.67 172 0.58
3 周广滨 93.34 188 0.50
4 陈兴 41.86 188 0.22
5 薛永成 26.68 188 0.14
6 张永福 18.25 188 0.10
7 李华田 18.25 188 0.10
8 葛祥营 11.89 164 0.07
9 王天民 -16.55 156 -0.11
10 刘峰 -16.19 152 -0.11
11 郭居岗 -86.73 152 -0.57
12 杨军 -213.45 152 -1.40

如果我们想以第4列数据进行排序,可以在vim中如此做:
1,12!sort -r -n -k4.1,5

-r 是降序排序
-n 是按数字大小排序
-k,表示根据那个字段排序,4.1,表示第4列第一个字符开始 ,5表示到第5个字段为结束
-t 后面跟分隔符,缺省是空格

运行后数据如下:
7 李华田 18.25 188 0.10
6 张永福 18.25 188 0.10
5 薛永成 26.68 188 0.14
4 陈兴 41.86 188 0.22
3 周广滨 93.34 188 0.50
2 张子寅 99.67 172 0.58
1 何维川 124.63 172 0.72
8 葛祥营 11.89 164 0.07
9 王天民 -16.55 156 -0.11
12 杨军 -213.45 152 -1.40
11 郭居岗 -86.73 152 -0.57

10 刘峰 -16.19 152 -0.11

输入包含3个int范围内的整数,用空格隔开。 输出三个数中绝对值最大的数,单独占一行。若绝对值最大的数不唯一,则输出最先出现的那个。例如,若输入为1 -3 3,则输出为-3;若输入为1 3 -3则输出为3。 样例输入 Copy 1 2 -3 样例输出 Copy #求最大绝 WORD问:WORD里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?答:分节,每节可以设置不同的页眉。文件——页面设置——版式——页眉和页脚——首页不同 问:请问word中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全部改了? 答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下“同前”钮,再做的改动就不影响前面的了。简言之,分节 输出三个数中绝对值最大的数,单独占一行。若绝对值最大的数不唯一,则输出最先出现的那个。例如,若输入为1 -3 3,则输出为-3;若输入为1 3 -3则输出为3。 Sample Input 1 2 -3 pattern为要查询的字符串 技巧:当需要 统计 的字符串处于行首,且是其他字符串的子集时,可以考虑每行行首加一个特定字符,使得待查询的字符串变得特定。举例: 4321abc1111111 87654321abcfdsafcdsf 假定4321abc是待查询的字符串且需要位于行首,而下一行中也有该字符串,但不位于行首。因此可以通过对每行插入一串特殊字符,使得位于行首的4321abc变得特定。 注意执行下述命令前需要cp一个备份。 例如利用命令:%s/^/__vv :sort  Sort in ascending order :sort!  Sort in descending order :sort i  Ignore case while sorting :sort u  Remove duplicate lines. u stands for unique. sort 命令是在 Linux 里非常有用,它将文件进行 排序 ,并将 排序 结果标准输出。sort 命令既可以从特定的文件,也可以从 stdin 中获取输入。 1. 命令格式 sort 选项.参数. -b:忽略每行前面开始出的空格字符; -c:检查文件是否已经按照顺序 排序 ; -d: 排序 时,处理英文字母、数字及空格字符外,忽略其他的字符; -f: 排序 时,将小写字母视为大写字母; -i:... 在Win10中,已不能再像Xp&Win7时代一样,在显示属性中直接更改背景颜色为护眼色了。目前只能通过修改注册表的方法实现更改。网上已有的方法是每次都需要手动编辑注册表更改,这里给出一个更为简单的、一劳永逸的编写程序的方法,见方法二。 方法一:编辑注册表 1、右击屏幕左下角的“Windows”按钮,从弹出的快捷菜单中选择“运行”命令: 2、在打开的“运行”对话框中,输入“ 在Python中可以存储很大的值,如下面的Python示例程序:x = 10000000000000000000000000000000000000000000;x = x + 1print (x)输出:10000000000000000000000000000000000000000001在Python中,整数的值不受位数的限制,可以扩展到可用内存的限制。因此,我们永远不需要任何特殊的安排来存储... 无法重新安装Office XP问:我使用的系统是Windows XP,前几天我在安装Office XP时,中途停电,然后无法使用Word,我用添加与删除程序删除了Office XP,然后重新安装,提示“C:/WINDOWS/Installer文件存在,无法安装,请删除这个文件或结束安装”,可我在C:/WINDOWS下根本找不到此文件,请问我该如何重新安装Office XP?答:你可以到ht Windows XP 的写字板和记事本(转)[@more@]   “写字板”是一个使用简单,但却功能强大的文字处理程序,用户可以利用它进行日常工作中文件的编辑。它不仅可以进行中英文文档的编辑,而且还可以图文混排,插入图片、声音... 作者:一风(兰州大学高性能计算机试验室 cnyifeng@263.net) 本来想要写什么大全的,但想了想,感觉写大全也就是抄来抄去的,没什么意义, 所以我决定就写实用技巧,下面我会一条一条的罗列,如果你还发现了这上面没有的技巧,可以联系我,把你的技巧