all repos — acme @ ccb2aa148e25e4033cd89583ab7f7f3a04d701d3

fork of the acme editor from plan9port - keybinds, tweaks, config.h, etc

scripts/F+ (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

nx=1

if [ ! -z "$1" ]; then
	nx=$1
fi

ctl=$(9p read acme/$winid/ctl)
set -- $ctl
size=$(echo $7 | awk -F/ '{print $5}')
size=${size%a}
newsize=$((size + nx))

newfont=$(echo $7 | sed -e s/$size/$newsize/g)

echo font ${newfont} | 9p write acme/${winid}/ctl