Sida 1 av 1
Begränsa terminal till 80 col
Postat: 09 mar 2010, 09:07
av dmz
När jag kodar vill jag begränsa terminalens bredd till 80 kolumner, hur löser jag det utan att behöva ändra storlek på den manuellt varje gång jag öppnar vim?
Re: Begränsa terminal till 80 col
Postat: 09 mar 2010, 11:58
av Osprey
Det borde räcka med "set columns=80" i "~/.vimrc" om terminalfönstret inte är maximerat...
Re: Begränsa terminal till 80 col
Postat: 09 mar 2010, 15:45
av dmz
Nope, ingen skillnad alls.
Re: Begränsa terminal till 80 col
Postat: 09 mar 2010, 16:05
av Osprey
Vad händer då? för mig skalar den om hela fönstret till 80 cols, om det inte är i maximerat läge. Vill du istället skala om "själva terminalen" till 80 kolumner och inte bara vim, så funkar det med "
resize", typ:
Kod: Markera allt
#! /bin/bash
#
ROWS=$(resize | grep LINES= | awk '{ split($0,p,"="); print p[2] }' | sed 's/;//g')
resize -s $ROWS 80 >> /dev/null
Men som med vim så får terminalfönstret inte vara i maximerat läge...
Re: Begränsa terminal till 80 col
Postat: 09 mar 2010, 16:16
av dmz
Jag förstår inte vad du menar att det är för skillnad mellan 'fönstret' och 'själva terminalen'? :p
Oavsett vad så händer ingenting alls med någon av vägarna. Jag kör stumpwm för övrigt.
Re: Begränsa terminal till 80 col
Postat: 09 mar 2010, 16:18
av dmz
Jag antar att det beror på stumpwm:
» resize -s 80 80
COLUMNS=80;
LINES=80;
export COLUMNS LINES;
scp1@shiva | /home/scp1
» echo $COLUMNS
80
scp1@shiva | /home/scp1
» echo $LINES
80
Någon som är bra på clisp?
Edit: Nu förstod jag vad du menade. Jo, det är terminalen i själva fönstret jag vill ha till 80 col...