Giả sử tôi đã mở cửa sổ Gedit và tôi muốn chỉnh sửa tệp .bashrc
, mà tôi đã không chỉnh sửa gần đây. Tôi nên nhấp vào nút 'Mở', điều hướng đến thư mục chính của tôi và nhấp vào tệp để mở.
Điều đó là không thể vì khi cửa sổ "Mở tệp" hiển thị trên màn hình, nó không hiển thị bất kỳ tệp nào bắt đầu bằng ".
"
Và điều đó không chỉ xảy ra với Gedit: Tôi đã thử với nhiều chương trình nhưng sự cố vẫn còn, ngay cả khi Nautilus thông thường hiển thị chúng khi hoạt động độc lập.
Tôi biết tôi có thể mở tệp bằng Gedit bằng thiết bị đầu cuối của mình, nhưng có thể mở chúng bằng GUI không?
Làm một số bài kiểm tra cho câu hỏi này, tôi phát hiện ra một tương tác kỳ lạ:
Khi tôi
- Mở Nautilus
- Chọn hộp "Đánh dấu tệp ẩn của tôi là hiển thị" để hiển thị chúng
- Đóng Nautilus
- Mở bất kỳ chương trình nào khác
- Chọn nút Mở (Không hiện file ẩn)
- Đóng cửa sổ bật lên
- Đóng chương trình
- Mở lại Nautilus
Sau đó, hộp kiểm đã nhấp ở bước 2 trên Nautilus không được kiểm tra nữa
NHƯNG
Khi tôi
- Mở Nautilus
- Chọn hộp "Đánh dấu tệp ẩn của tôi là hiển thị" để hiển thị chúng
- Mở bất kỳ chương trình nào khác (Nautilus vẫn mở)
- Chọn nút Mở (Bây giờ nó hiển thị các tập tin ẩn)
- Đóng cửa sổ bật lên
Sau đó, Nautilus sẽ giữ hộp kiểm được đánh dấu!
Tôi không biết hộp kiểm có còn được đánh dấu ngay cả sau khi khởi động lại hệ thống hay không: Tôi đang khởi động lại ngay sau khi câu hỏi này được đăng và tôi sẽ chỉnh sửa câu hỏi này nếu hộp kiểm biến mất.
CHỈNH SỬA
Trong khi thực hiện nhiều thử nghiệm hơn để theo dõi tương tác kỳ lạ này, tôi đã thử sử dụng VSCode thay vì Gedit.
Vì một số lý do khó hiểu, có vẻ như khi nhấp vào "mở tệp" trên VSCode, nó sẽ ghi đè cài đặt của tôi, làm cho "Đánh dấu các tệp ẩn là hiển thị" của tôi không được chọn và làm cho các tệp ẩn của tôi ẩn đi một lần nữa.
Tôi đã thử mẹo từ trước, giữ cho cả Nautilus và Gedit mở trong khi nhấp vào nút "mở tệp" trong VSCode, nhưng cài đặt đã bị ghi đè và hộp kiểm không được đánh dấu khi cửa sổ bật lên Nautilus bị đóng.
CHỈNH SỬA N2
Có vẻ như tôi không phải là người duy nhất gặp phải vấn đề này với VSCode. Đây có một liên kết đến một vấn đề github mở với cùng một vấn đề mà tôi đang gặp phải.