文本编辑器 vis

ISC
跨平台
2016-04-08
tokorikke

vis 目标是成为一个现代化的,简单而高效的VIM般的编辑器。主要内容如下:

入门/编译指令

为了建立 vis ,你需要一个C99 编译和

上述需求满足以后,执行

$ ./configure && make && sudo make install

 编辑器特征

操作:

  • c   (change)

  • d   (delete)

  • !   (filter)

  • =   (format using fmt(1))

  • gu  (make lowercase)

  • gU  (make uppercase)

  • J   (join)

  • p   (put)

  • <   (shift-left)

  • >   (shift-right)

  • ~   (swap case)

  • y   (yank)

活动:

  • 0        (start of line)

  • b        (previous start of a word)

  • B        (previous start of a WORD)

  • $        (end of line)

  • e        (next end of a word)

  • E        (next end of a WORD)

  • F{char}  (to next occurrence of char to the left)

  • f{char}  (to next occurrence of char to the right)

  • ^        (first non-blank of line)

  • g0       (begin of display line)

  • g$       (end of display line)

  • ge       (previous end of a word)

  • gE       (previous end of a WORD)

  • gg       (begin of file)

  • G        (goto line or end of file)

  • gj       (display line down)

  • gk       (display line up)

  • g_       (last non-blank of line)

  • gm       (middle of display line)

  • |        (goto column)

  • h        (char left)

  • H        (goto top/home line of window)

  • j        (line down)

  • k        (line up)

  • l        (char right)

  • L        (goto bottom/last line of window)

  • `{mark}  (go to mark)

  • '{mark}  (go to start of line containing mark)

  • %        (match bracket)

  • M        (goto middle line of window)

  • ]]       (next end of C-like function)

  • }        (next paragraph)

  • )        (next sentence)

  • ][       (next start of C-like function)

  • N        (repeat last search backwards)

  • n        (repeat last search forward)

  • []       (previous end of C-like function)

  • {        (previous paragraph)

  • (        (previous sentence)

  • [[       (previous start of C-like function)

  • ;        (repeat last to/till movement)

  • ,        (repeat last to/till movement but in opposite direction)

  • #        (search word under cursor backwards)

  • *        (search word under cursor forwards)

  • T{char}  (till before next occurrence of char to the left)

  • t{char}  (till before next occurrence of char to the right)

  • ?{text}  (to next match of text in backward direction)

  • /{text}  (to next match of text in forward direction)

  • w        (next start of a word)

  • W        (next start of a WORD)

文本对象

  • w  word

  • W  WORD

  • s  sentence

  • p  paragraph

  • [,], (,), {,}, <,>, ", ', `         block enclosed by these symbols


的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

1
回答
解决vscod 执行python 在控制台输入 以后不自动执行下一行代码的问题

我用visual studio code开发python 的时候 str1 = input("请输入一个国家名:\n") str2 = input("请输...

2018/03/11 17:08

没有更多内容

加载失败,请刷新页面

没有更多内容

计蒜客 简单环

`https://nanti.jisuanke.com/t/10963` 简单dfs ``` #include #include #include #include using namespace std; int G[20][20]; bool vis[100]; bool VIS[100]; int A[2000]; int N, V; vo...

2016/11/21 16:30
14
0
POJ -- 1573 Robot Motion

把机器人放在第一行的第某列,地图的每个格子说明了下一步往哪个方向走,由于行走可能成环,所以输出有两种,一种走出地图边缘,一种沿着某个环行走。

2016/03/19 21:30
15
1
POJ -- 2251 Dungeon Master

给出一个三维数组表示3D迷宫,迷宫中的每个元素是石块('#'),空间('.'),入口('S')和出口('E')。每次只能从某个元素向上、下、左、右、前、后,6个方向走,问从入口到出口的最短路径是多...

2016/03/11 11:20
20
1
计蒜客 置换的玩笑

https://nanti.jisuanke.com/t/424 简单dfs ``` #include #include #include #include using namespace std; string S; int N, LEN; bool vis[1005]; vector V; void dfs(int cur) { if (cu...

2016/11/23 10:15
15
0
Square(强大的剪枝)

http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=2410 /* 题意; 给出一定数量的棍子用这些棍子组成一个正方形 要求把这些棍子全部用完 能组成正方形输出yes否则输出n...

2016/07/24 11:59
1
0
Prime Ring Problem(搜索)

http://acm.hdu.edu.cn/showproblem.php?pid=1016 / 题意; 给你一个数n ,求出所有的排列 这些排列的特征是任意相邻的两数只和是素数,而且首位只和也是素数 / include include include int ...

2016/07/24 11:59
2
0
简单版贪吃蛇(广搜+保存路径)(广搜保存路径 超时)

/* http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=3128 心得技巧: 此题用数组模拟对列 因为这样出对后队列里面的数据仍然保存着便于后来查找父节点 若是用stl的模...

2016/07/24 11:59
6
0
Interesting Punch-Bowl(优先队列)

/** http://acm.nyist.net/JudgeOnline/problem.php?pid=547 题意: 有一个正方形的区域 区域上面有高度不同的1*1的立方体自然有凸有凹 凹的地方可以储水 问一共可以储存多少水 分析: 每次都...

2016/07/24 11:58
2
0
Holding Bin-Laden Captive!(母函数)

Holding Bin-Laden Captive! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15010 Accepted Submission(s): 6726 Problem Descr...

2014/09/24 13:57
9
0
连连看 优先对列 应用2

http://acm.hdu.edu.cn/showproblem.php?pid=1175 /* 难点是 判断当前的方向与上一次的方向是否相同 用优先队列取出每次拐弯次数的最小的 然后在进行处理 */ include include include using...

2016/07/24 12:00
2
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部