Làm cách nào tôi có thể ẩn thanh Công cụ trong Emacs một cách bền bỉ?


23

Tôi đã cài đặt emacs23 trên Linux Mint 8. Tôi muốn ẩn thanh công cụ và tôi có thể làm điều đó với Options > Show/Hide > Tool-bar. Nhưng thanh công cụ quay lại lần sau khi tôi bắt đầu emacs. Làm thế nào tôi có thể che giấu nó liên tục?

Câu trả lời:


38

Thêm phần sau vào tệp init của bạn (~ / .emacs hoặc _emacs hoặc ~ / .emacs.d / init.el):

(tool-bar-mode -1)

8

Emacs có giao diện tùy biến tích hợp đẹp.

Chọn Options › Customize Emacs › Specific Option, bắt đầu nhập tool, sau đó nhấn TABđể xem các tùy chọn bắt đầu bằng tool. Chọn tool-bar-moderồi. Chuyển đổi giá trị của nó để tắt và nhấn Save for future sessions.


Cảm ơn, đây là một giải pháp tổng quát hơn. Nhưng khi tôi nhấn "Lưu cho các phiên trong tương lai", tôi nhận được "Không thể lưu các tùy chỉnh; tệp init chưa được tải đầy đủ" ... vì vậy tôi nghĩ rằng tôi có một số vấn đề với .emacs-file của mình , nhưng tôi không hiểu nó.
Jonas

4
Sanoj: cách khắc phục tốt nhất cho điều đó, nếu bạn không biết bất kỳ điều gì cần thiết, là tạo một .emacs trống, sau đó sao chép các phần của .emacs cũ của bạn tại một thời điểm và đảm bảo không có lỗi nào xuất hiện trong bộ đệm Tin nhắn khi khởi động cho mỗi phần bạn thêm lại. Hoặc bạn có thể đặt dấu ";" trước các dòng để nhận xét chúng và thực hiện theo một quy trình tương tự để bỏ ghi chú một phần nhỏ và đảm bảo không có lỗi khi bạn khởi động lại.
Justin Smith

6

Tôi đồng ý với michael. Nhưng nếu bạn chỉ thêm dòng này vào tệp .emacs của mình, sẽ có lỗi khi bạn chạy emacs ở chế độ dòng lệnh. Do đó, một giải pháp tốt hơn có thể là thêm tệp sau vào tệp .emacs của bạn:

(if window-system
    (tool-bar-mode -1)
)

do đó, thanh công cụ sẽ chỉ bị ẩn khi bạn chạy nó trong GUI. Emacs trong chế độ dòng lệnh dường như không có thanh công cụ.


Tôi không thấy vấn đề này với Emacs 24 FWIW.
Paul Bissex

0

Chỉ để tham khảo trong tương lai.

Tệp ~ / .emacs có thanh công cụ, thanh menu và thanh cuộn bị ẩn

;; Disabling things
;;-----------------------------------------------------------------------
(menu-bar-mode -1) 
(toggle-scroll-bar -1) 
(tool-bar-mode -1) 

;;Note: If, after turning any of these off, you want to re-enable them for a single emacs window, you can do so by pressing Meta-x and then typing the command at the M-x prompt. (Copied from Web)
;;Example:
;;M-x tool-bar-mode
;;will turn the toolbar back on. 
;;-----------------------------------------------------------------------

Bây giờ, emacs của bạn sẽ trông như thế này .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.