mirror of
https://github.com/zyedidia/micro.git
synced 2026-03-30 14:47:16 +09:00
Minor fix to current line num style
This commit is contained in:
@@ -582,12 +582,13 @@ func (v *View) DisplayView() {
|
|||||||
if settings["ruler"] == true {
|
if settings["ruler"] == true {
|
||||||
// Write the line number
|
// Write the line number
|
||||||
lineNumStyle := defStyle
|
lineNumStyle := defStyle
|
||||||
curLineNumStyle := defStyle
|
|
||||||
if style, ok := colorscheme["line-number"]; ok {
|
if style, ok := colorscheme["line-number"]; ok {
|
||||||
lineNumStyle = style
|
lineNumStyle = style
|
||||||
}
|
}
|
||||||
if style, ok := colorscheme["current-line-number"]; ok {
|
if style, ok := colorscheme["current-line-number"]; ok {
|
||||||
curLineNumStyle = style
|
if curLineN == v.Cursor.Y {
|
||||||
|
lineNumStyle = style
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
lineNum := strconv.Itoa(curLineN + 1)
|
lineNum := strconv.Itoa(curLineN + 1)
|
||||||
@@ -599,11 +600,7 @@ func (v *View) DisplayView() {
|
|||||||
}
|
}
|
||||||
// Write the actual line number
|
// Write the actual line number
|
||||||
for _, ch := range lineNum {
|
for _, ch := range lineNum {
|
||||||
if curLineN == v.Cursor.Y {
|
v.drawCell(screenX, screenY, ch, nil, lineNumStyle)
|
||||||
v.drawCell(screenX, screenY, ch, nil, curLineNumStyle)
|
|
||||||
} else {
|
|
||||||
v.drawCell(screenX, screenY, ch, nil, lineNumStyle)
|
|
||||||
}
|
|
||||||
screenX++
|
screenX++
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user