File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -1920,7 +1920,14 @@ func (e *callExpr) eval(app *app, args []string) {
1920
1920
}
1921
1921
normal (app )
1922
1922
app .ui .cmdPrefix = "rename: "
1923
- app .ui .cmdAccLeft = append (app .ui .cmdAccLeft , []rune (curr .Name ())... )
1923
+ extension := filepath .Ext (curr .Name ())
1924
+ if len (extension ) == 0 || extension == curr .Name () {
1925
+ // no extension or .hidden
1926
+ app .ui .cmdAccLeft = append (app .ui .cmdAccLeft , []rune (curr .Name ())... )
1927
+ } else {
1928
+ app .ui .cmdAccLeft = append (app .ui .cmdAccLeft , []rune (curr .Name ()[:len (curr .Name ())- len (extension )])... )
1929
+ app .ui .cmdAccRight = append (app .ui .cmdAccRight , []rune (extension )... )
1930
+ }
1924
1931
}
1925
1932
app .ui .loadFile (app , true )
1926
1933
app .ui .loadFileInfo (app .nav )
You can’t perform that action at this time.
0 commit comments