Skip to content

Commit 0efee12

Browse files
committed
refactoring coding
1 parent 12b9cdd commit 0efee12

1 file changed

Lines changed: 43 additions & 45 deletions

File tree

plugin/bufutils.vim

Lines changed: 43 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@ fun! bufutils#BRefresh()
33
edit
44
echon " buffer refreshed"
55
catch
6-
echon " Faile to refresh buffer"
6+
echon " failed to refresh buffer"
77
endtry
88

99
endfun
1010

11-
fun! bufutils#BOpen(fileName)
12-
execute "edit ".a:fileName
11+
fun! bufutils#BOpen(file_name)
12+
execute "edit ".a:file_name
1313
endfun
1414

15-
fun! bufutils#BOpenSVertical(fileName)
16-
execute "vsplit ".a:fileName
15+
fun! bufutils#BOpenSVertical(file_name)
16+
execute "vsplit ".a:file_name
1717
endfun
1818

19-
fun! bufutils#BOpenSHorizontal(fileName)
20-
execute "split ".a:fileName
19+
fun! bufutils#BOpenSHorizontal(file_name)
20+
execute "split ".a:file_name
2121
endfun
2222

2323

@@ -31,87 +31,85 @@ fun! bufutils#BClosePreviews()
3131
endfun
3232

3333
fun! bufutils#BCloseThis()
34-
let s:curNr = bufnr("%")
35-
let s:res = bufutils#closeobuffer(s:curNr)
34+
let s:cur_buf_n = bufnr("%")
35+
let s:res = bufutils#closebuffer(s:cur_buf_n)
3636
if s:res == "true"
37-
echon " Closed this buffer"
37+
echon " closed this buffer"
3838
else
39-
echon " Failed to close this buffer"
39+
echon " failed to close this buffer"
4040
endif
4141
endfun
4242

4343
fun! bufutils#BCloseAll()
4444
let s:count = 0
45-
let s:bufNr = bufnr("$")
46-
while s:bufNr > 0
47-
let s:res = bufutils#closeobuffer(s:bufNr)
45+
let s:buf_n = bufnr("$")
46+
while s:buf_n > 0
47+
let s:res = bufutils#closebuffer(s:buf_n)
4848
if s:res == "true"
4949
let s:count = s:count + 1
5050
endif
51-
let s:bufNr = s:bufNr - 1
51+
let s:buf_n = s:buf_n - 1
5252
endwhile
5353
echon " Closed " s:count " buffers"
5454
endfun
5555

5656
fun! bufutils#BCloseLeft()
5757
let s:count = 0
58-
let s:bufNr = bufnr("$")
59-
let s:curNr = bufnr("%")
60-
while s:bufNr > 0
61-
if s:bufNr < s:curNr
62-
let s:res = bufutils#closeobuffer(s:bufNr)
58+
let s:buf_n = bufnr("$")
59+
let s:cur_buf_n = bufnr("%")
60+
while s:buf_n > 0
61+
if s:buf_n < s:cur_buf_n
62+
let s:res = bufutils#closebuffer(s:buf_n)
6363
if s:res == "true"
6464
let s:count = s:count + 1
6565
endif
6666
endif
67-
let s:bufNr = s:bufNr - 1
67+
let s:buf_n = s:buf_n - 1
6868
endwhile
6969
echon " Closed " s:count " buffers"
7070
endfun
7171

7272
fun! bufutils#BCloseRight()
7373
let s:count = 0
74-
let s:bufNr = bufnr("$")
75-
let s:curNr = bufnr("%")
76-
while s:bufNr > 0
77-
if s:bufNr > s:curNr
78-
let s:res = bufutils#closeobuffer(s:bufNr)
74+
let s:buf_n = bufnr("$")
75+
let s:cur_buf_n = bufnr("%")
76+
while s:buf_n > 0
77+
if s:buf_n > s:cur_buf_n
78+
let s:res = bufutils#closebuffer(s:buf_n)
7979
if s:res == "true"
8080
let s:count = s:count + 1
8181
endif
8282
endif
83-
let s:bufNr = s:bufNr - 1
83+
let s:buf_n = s:buf_n - 1
8484
endwhile
8585
echon " Closed " s:count " buffers"
8686
endfun
8787

8888
fun! bufutils#BCloseOther()
89-
let s:curbuf = bufnr("%")
89+
let s:cur_buf_n = bufnr("%")
9090
let s:count = 0
91-
let s:bufnr = bufnr("$")
92-
while s:bufnr > 0
93-
if s:bufnr != s:curbuf
94-
let s:res = bufutils#closeobuffer(s:bufnr)
91+
let s:buf_n = bufnr("$")
92+
while s:buf_n > 0
93+
if s:buf_n != s:cur_buf_n
94+
let s:res = bufutils#closebuffer(s:buf_n)
9595
if s:res == "true"
9696
let s:count = s:count + 1
9797
endif
9898
endif
99-
let s:bufnr = s:bufnr - 1
100-
endwhile
99+
let s:buf_n = s:buf_n - 1
100+
endwhile
101101
echon " closed " s:count " buffers"
102102
endfun
103103

104104

105-
fun! bufutils#closeobuffer(bufNumber)
106-
if getbufvar(a:bufNumber , '&modified') == 0
107-
try
108-
execute "bd ".a:bufNumber
109-
return "true"
110-
catch
111-
endtry
105+
fun! bufutils#closebuffer(buf_n)
106+
if getbufvar(a:buf_n , '&modified') == 0
107+
try
108+
execute "bd ".a:buf_n
109+
return "true"
110+
catch
111+
endtry
112112

113-
endif
114-
return "false"
113+
endif
114+
return "false"
115115
endfun
116-
117-

0 commit comments

Comments
 (0)