Sublime Forum

Latest build slow to load files when a file already loaded

#1

I’m on Linux Mint MATE 20.3. I used to be on Windows and never had this issue. My problem is that when I have a file open in ST, when I load a second (or more) into the editor, it’s slow to load. I can edit the newly loaded file without problems, however it’s annoying because the loading icon replaces the mouse cursor arrow and it throws me. I only have two packages, Anaconda and SublimeREPL, and disabling them does not help. Any ideas or where to begin troubleshooting?

0 Likes

#2

Does it happen in safe mode?

0 Likes

#3

No, it sure doesn’t. I’ll try to disable my packages again first. Any other suggestions?

0 Likes

#4

I’d also suggest checking your User package for plugins, etc.

0 Likes

#5

Okay. Disabled packages again, confirmed they were disabled and it didn’t fix the issue. I don’t see any plugins in my packages folder. I don’t know…

0 Likes

#6

Perhaps your settings are the culprit?

0 Likes

#7

{
“color_scheme”: “Packages/Color Scheme - Default/Monokai.sublime-color-scheme”,
“font_size”: 12,
“close_windows_when_empty”: true,
“drag_text”: false,
“ensure_newline_at_eof_on_save”: true,
“tab_size”: 4,
“word_wrap”: false,
“highlight_line”: true,
“caret_style”: “blink”,
“trim_trailing_white_space_on_save”: true,
“shift_tab_unindent”: true,
“highlight_modified_tabs”: true,
“hot_exit”: “disabled”,
“ignored_packages”:
[
“Vintage”
]
}
Anything look suspicious to you?

0 Likes

#8

Looks fine to me. Maybe you have a plugin in your User directory (Under Preferences > Browse Packages…)

0 Likes

#9

No sir. Just settings files.

0 Likes

#10

Maybe you could post the folder structure of your Packages/ and User here ?

0 Likes

#11

├── Anaconda
│ ├── anaconda_lib
│ │ ├── autopep
│ │ │ └── autopep8_lib
│ │ │ └── lib2to3
│ │ │ ├── fixes
│ │ │ └── pgen2
│ │ ├── builder
│ │ ├── jedi
│ │ │ ├── api
│ │ │ │ ├── pycache
│ │ │ │ └── refactoring
│ │ │ │ └── pycache
│ │ │ ├── inference
│ │ │ │ ├── compiled
│ │ │ │ │ ├── pycache
│ │ │ │ │ └── subprocess
│ │ │ │ │ └── pycache
│ │ │ │ ├── gradual
│ │ │ │ │ └── pycache
│ │ │ │ ├── pycache
│ │ │ │ └── value
│ │ │ │ └── pycache
│ │ │ ├── plugins
│ │ │ │ └── pycache
│ │ │ ├── pycache
│ │ │ └── third_party
│ │ │ ├── django-stubs
│ │ │ │ ├── apps
│ │ │ │ ├── conf
│ │ │ │ │ ├── locale
│ │ │ │ │ └── urls
│ │ │ │ ├── contrib
│ │ │ │ │ ├── admin
│ │ │ │ │ │ ├── templatetags
│ │ │ │ │ │ └── views
│ │ │ │ │ ├── admindocs
│ │ │ │ │ ├── auth
│ │ │ │ │ │ ├── handlers
│ │ │ │ │ │ └── management
│ │ │ │ │ │ └── commands
│ │ │ │ │ ├── contenttypes
│ │ │ │ │ │ └── management
│ │ │ │ │ │ └── commands
│ │ │ │ │ ├── flatpages
│ │ │ │ │ │ └── templatetags
│ │ │ │ │ ├── gis
│ │ │ │ │ │ └── db
│ │ │ │ │ │ └── models
│ │ │ │ │ ├── humanize
│ │ │ │ │ │ └── templatetags
│ │ │ │ │ ├── messages
│ │ │ │ │ │ └── storage
│ │ │ │ │ ├── postgres
│ │ │ │ │ │ ├── aggregates
│ │ │ │ │ │ └── fields
│ │ │ │ │ ├── redirects
│ │ │ │ │ ├── sessions
│ │ │ │ │ │ ├── backends
│ │ │ │ │ │ └── management
│ │ │ │ │ │ └── commands
│ │ │ │ │ ├── sitemaps
│ │ │ │ │ │ └── management
│ │ │ │ │ │ └── commands
│ │ │ │ │ ├── sites
│ │ │ │ │ ├── staticfiles
│ │ │ │ │ │ ├── management
│ │ │ │ │ │ │ └── commands
│ │ │ │ │ │ └── templatetags
│ │ │ │ │ └── syndication
│ │ │ │ ├── core
│ │ │ │ │ ├── cache
│ │ │ │ │ │ └── backends
│ │ │ │ │ ├── checks
│ │ │ │ │ │ └── security
│ │ │ │ │ ├── files
│ │ │ │ │ ├── handlers
│ │ │ │ │ ├── mail
│ │ │ │ │ │ └── backends
│ │ │ │ │ ├── management
│ │ │ │ │ │ └── commands
│ │ │ │ │ ├── serializers
│ │ │ │ │ └── servers
│ │ │ │ ├── db
│ │ │ │ │ ├── backends
│ │ │ │ │ │ ├── base
│ │ │ │ │ │ ├── dummy
│ │ │ │ │ │ ├── mysql
│ │ │ │ │ │ ├── postgresql
│ │ │ │ │ │ └── sqlite3
│ │ │ │ │ ├── migrations
│ │ │ │ │ │ └── operations
│ │ │ │ │ └── models
│ │ │ │ │ ├── fields
│ │ │ │ │ ├── functions
│ │ │ │ │ └── sql
│ │ │ │ ├── dispatch
│ │ │ │ ├── forms
│ │ │ │ ├── http
│ │ │ │ ├── middleware
│ │ │ │ ├── template
│ │ │ │ │ ├── backends
│ │ │ │ │ └── loaders
│ │ │ │ ├── templatetags
│ │ │ │ ├── test
│ │ │ │ ├── urls
│ │ │ │ ├── utils
│ │ │ │ │ └── translation
│ │ │ │ └── views
│ │ │ │ ├── decorators
│ │ │ │ └── generic
│ │ │ └── typeshed
│ │ │ ├── stdlib
│ │ │ │ ├── 2
│ │ │ │ │ ├── distutils
│ │ │ │ │ ├── email
│ │ │ │ │ │ └── mime
│ │ │ │ │ ├── encodings
│ │ │ │ │ ├── multiprocessing
│ │ │ │ │ │ └── dummy
│ │ │ │ │ └── os
│ │ │ │ ├── 2and3
│ │ │ │ │ ├── ctypes
│ │ │ │ │ ├── curses
│ │ │ │ │ ├── distutils
│ │ │ │ │ │ └── command
│ │ │ │ │ ├── ensurepip
│ │ │ │ │ ├── lib2to3
│ │ │ │ │ │ └── pgen2
│ │ │ │ │ ├── logging
│ │ │ │ │ ├── pyexpat
│ │ │ │ │ ├── sqlite3
│ │ │ │ │ ├── wsgiref
│ │ │ │ │ └── xml
│ │ │ │ │ ├── etree
│ │ │ │ │ ├── parsers
│ │ │ │ │ │ └── expat
│ │ │ │ │ └── sax
│ │ │ │ ├── 3
│ │ │ │ │ ├── asyncio
│ │ │ │ │ ├── collections
│ │ │ │ │ ├── concurrent
│ │ │ │ │ │ └── futures
│ │ │ │ │ ├── email
│ │ │ │ │ │ └── mime
│ │ │ │ │ ├── encodings
│ │ │ │ │ ├── html
│ │ │ │ │ ├── http
│ │ │ │ │ ├── importlib
│ │ │ │ │ ├── json
│ │ │ │ │ ├── multiprocessing
│ │ │ │ │ │ └── dummy
│ │ │ │ │ ├── os
│ │ │ │ │ ├── tkinter
│ │ │ │ │ ├── unittest
│ │ │ │ │ └── urllib
│ │ │ │ ├── 3.6
│ │ │ │ └── 3.7
│ │ │ └── third_party
│ │ │ ├── 2
│ │ │ │ ├── concurrent
│ │ │ │ │ └── futures
│ │ │ │ ├── fb303
│ │ │ │ ├── kazoo
│ │ │ │ │ └── recipe
│ │ │ │ ├── OpenSSL
│ │ │ │ ├── routes
│ │ │ │ ├── scribe
│ │ │ │ ├── six
│ │ │ │ │ └── moves
│ │ │ │ │ └── urllib
│ │ │ │ └── tornado
│ │ │ ├── 2and3
│ │ │ │ ├── atomicwrites
│ │ │ │ ├── attr
│ │ │ │ ├── backports
│ │ │ │ ├── bleach
│ │ │ │ ├── boto
│ │ │ │ │ ├── ec2
│ │ │ │ │ ├── elb
│ │ │ │ │ ├── kms
│ │ │ │ │ └── s3
│ │ │ │ ├── characteristic
│ │ │ │ ├── click
│ │ │ │ ├── Crypto
│ │ │ │ │ ├── Cipher
│ │ │ │ │ ├── Hash
│ │ │ │ │ ├── Protocol
│ │ │ │ │ ├── PublicKey
│ │ │ │ │ ├── Random
│ │ │ │ │ │ ├── Fortuna
│ │ │ │ │ │ └── OSRNG
│ │ │ │ │ ├── Signature
│ │ │ │ │ └── Util
│ │ │ │ ├── cryptography
│ │ │ │ │ └── hazmat
│ │ │ │ │ ├── backends
│ │ │ │ │ ├── bindings
│ │ │ │ │ │ └── openssl
│ │ │ │ │ └── primitives
│ │ │ │ │ ├── asymmetric
│ │ │ │ │ ├── ciphers
│ │ │ │ │ ├── kdf
│ │ │ │ │ ├── serialization
│ │ │ │ │ └── twofactor
│ │ │ │ ├── dateutil
│ │ │ │ │ └── tz
│ │ │ │ ├── flask
│ │ │ │ │ └── json
│ │ │ │ ├── geoip2
│ │ │ │ ├── google
│ │ │ │ │ └── protobuf
│ │ │ │ │ ├── compiler
│ │ │ │ │ ├── internal
│ │ │ │ │ └── util
│ │ │ │ ├── jinja2
│ │ │ │ ├── markupsafe
│ │ │ │ ├── maxminddb
│ │ │ │ ├── pymysql
│ │ │ │ │ └── constants
│ │ │ │ ├── pynamodb
│ │ │ │ │ └── connection
│ │ │ │ ├── pytz
│ │ │ │ ├── redis
│ │ │ │ ├── requests
│ │ │ │ │ └── packages
│ │ │ │ │ └── urllib3
│ │ │ │ │ ├── contrib
│ │ │ │ │ ├── packages
│ │ │ │ │ │ └── ssl_match_hostname
│ │ │ │ │ └── util
│ │ │ │ ├── simplejson
│ │ │ │ ├── werkzeug
│ │ │ │ │ ├── contrib
│ │ │ │ │ ├── debug
│ │ │ │ │ └── middleware
│ │ │ │ └── yaml
│ │ │ └── 3
│ │ │ ├── docutils
│ │ │ │ └── parsers
│ │ │ │ └── rst
│ │ │ ├── jwt
│ │ │ │ └── contrib
│ │ │ │ └── algorithms
│ │ │ ├── pkg_resources
│ │ │ ├── six
│ │ │ │ └── moves
│ │ │ │ └── urllib
│ │ │ └── typed_ast
│ │ ├── linting
│ │ │ ├── gutter_mark_themes
│ │ │ ├── pydocstyle
│ │ │ │ └── data
│ │ │ └── pyflakes
│ │ ├── parso
│ │ │ ├── pgen2
│ │ │ │ └── pycache
│ │ │ ├── pycache
│ │ │ └── python
│ │ │ └── pycache
│ │ ├── snowballstemmer
│ │ └── workers
│ ├── anaconda_server
│ │ ├── commands
│ │ ├── docker
│ │ ├── handlers
│ │ └── lib
│ │ └── compat
│ ├── commands
│ ├── css
│ ├── listeners
│ ├── messages
│ ├── templates
│ │ ├── phantoms
│ │ └── tooltips
│ └── test
├── jsonschema
│ └── all
│ └── jsonschema
│ ├── schemas
│ └── tests
├── SublimeREPL
│ ├── config
│ │ ├── Clojure
│ │ ├── ClojureScript
│ │ ├── CoffeeScript
│ │ ├── CommonLisp
│ │ ├── Elixir
│ │ ├── Erlang
│ │ ├── Execnet
│ │ ├── F
│ │ ├── GDB
│ │ ├── Groovy
│ │ ├── Haskell
│ │ ├── Io
│ │ ├── Lua
│ │ ├── Matlab
│ │ ├── Maxima
│ │ ├── MozRepl
│ │ ├── NodeJS
│ │ ├── OCaml
│ │ ├── Octave
│ │ ├── Perl
│ │ ├── PHP
│ │ ├── PowerShell
│ │ ├── Prolog
│ │ ├── Python
│ │ ├── R
│ │ ├── Racket
│ │ ├── Rails
│ │ ├── Ruby
│ │ ├── Scala
│ │ ├── Scheme
│ │ ├── ScriptCS
│ │ ├── Shell
│ │ ├── SML
│ │ ├── Sublime
│ │ └── Tower
│ ├── doc
│ │ └── _static
│ ├── messages
│ ├── repllibs
│ └── repls
│ └── killableprocess
└── User
└── SublimeREPL
└── config
└── Python

0 Likes

#12

What I can also suggest is to start from safe mode and then install Anaconda & SublimeREPL one by one and see what causes the slow load times. Also maybe Tools -> Developer -> Profile Plugins from the main menu may offer some insights as well

0 Likes

#13

Okay, I will. How come disabling each plugin doesn’t fix the loading issue though? I haven’t disabled both at the same time. I will try that too.

EDIT:
Nah, disabled both at same time and still happened.

0 Likes

#14

My guess is, if it is a plugin, it’s Anaconda. If it’s a plugin/package.

0 Likes

#15

May be a Linux thing, also. I never had this issue under Windows and my install is the same.

0 Likes