Chắc chắn mọi người phải biết Khí lực, theo ý kiến của tôi, trình soạn thảo văn bản tốt nhất cho GNU / Linux. Những lần đầu tiên tôi sử dụng Khí lực Tôi thấy nó rất phức tạp, nhưng vì tôi quản lý máy chủ chuyên dụng của blog cá nhân của mình, nó đã trở thành trình chỉnh sửa mặc định của tôi, ngay cả để lập trình, trong bài viết này, chúng ta sẽ xem cách áp dụng cấu hình cuối cùng cho Khí lực cảm ơn một kho lưu trữ mà tôi đã tìm thấy trong GitHub.
Như thường lệ trong thế giới phần mềm miễn phí, Khí lực Nó có khả năng cấu hình và tùy biến tuyệt vời. Vì vậy, tôi quyết định tìm kiếm trên web các cấu hình sẽ giúp cho công việc lập trình dễ dàng hơn và tôi đã tìm thấy một kho lưu trữ trong GitHub được tạo bởi Trộn, suốt trong 8 năm đã được sử dụng và sửa đổi Khí lực để có được một vimrc dứt khoát. Bạn có thể tìm thấy kho lưu trữ được đề cập đây, hãy xem cách cài đặt nó.
Phiên bản cơ bản hoặc phiên bản "Tuyệt vời"
Có thể chọn giữa hai phiên bản, một cơ bản sẽ không cài đặt bất kỳ plugin nào hoặc một plugin khác hoàn chỉnh hơn nhiều sẽ Khí lực một trình soạn thảo rất mạnh mẽ.
Để cài đặt cái cơ bản, chỉ cần chạy lệnh sau:
$ git clone git: //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
Và đối với những người nâng cao hoặc “Tuyệt vời"
git clone git: //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc cho phiên bản "Tuyệt vời"Nó như sau:
set runtimepath + = ~ / .vim_runtime source ~ / .vim_runtime / vimrcs / basic.vim source ~ / .vim_runtime / vimrcs / filetypes.vim source ~ / .vim_runtime / vimrcs / plugins_config.vim source ~ / .vim_runtime / nguồn vim / .vim_runtime / vimr source vim try source ~ / .vim_runtime / my_configs.vim catch endtry
Để thêm cấu hình của riêng chúng tôi, chúng tôi phải chỉnh sửa tệp ~ / .vim_runtime / my_configs.vim.
Chỉnh sửa cài đặt mặc định
Khi cài đặt, bảng màu mặc định được đặt thành đỉnh núi, có thể thay đổi màu sắc được sử dụng để làm nổi bật cú pháp bằng cách Khí lực chỉnh sửa tệp ~ / .vim_runtime / my_configs.vim và thêm dòng sau:
đỉnh núi màu sắc
Phải được thay thế đỉnh núi bởi bất kỳ phối màu nào trong số 3 cách phối màu này:
- phân cực
- pyte
- go_black
Các vấn đề có thể xảy ra với nền trong suốt
Có thể khi cài đặt cấu hình này cho Vim, chúng ta làm mất nền trong suốt của thiết bị đầu cuối và chúng ta thấy vim theo cách sau:
Để giải quyết vấn đề, cần thêm các dòng sau vào tệp ~ / .vim_runtime / my_configs.vim:
xin chào NonText ctermfg = 18 ctermbg = KHÔNG CÓ Cterm = KHÔNG HỎI Ctermfg bình thường = 16 ctermbg = KHÔNG CÓ Cterm = KHÔNG HỎI Ctermfg đặc biệt = Màu vàng ctermbg = KHÔNG HỎI Bình luận ctermfg = DarkYellow ctermbg = NONE hi Constant ctermfg = Blue ctermbg = NONEfg hi Yellow ctermbg = NONE hi LineNr ctermfg = DarkGrey ctermbg = NONE hi PreProc ctermfg = Green ctermbg = NONE hi Statement ctermfg = Cyan ctermbg = NONE hi Type ctermfg = Cyan ctermbg = NONE hi Error ctermbtermfg = Red cter cter = Magenta NONEf Identification = NONE hi SpecialKey ctermfg = Cyan ctermbg = NONE hi NonText ctermfg = Blue ctermbg = NONE hi Directory ctermfg = Blue ctermbg = NONE hi MoreMsg ctermfg = Green ctermbg = NONE hi Red Title ctermtermbg = Magenta ctermbg Ctermbg = KHÔNG CÓ Cảnh báo hàng loạtMsg hi DiffXóa ctermfg = Blue ctermbg = KHÔNG
Loại bỏ nền đen (ctermbg = KHÔNG) của tất cả các từ khóa trong ngôn ngữ lập trình và các trang web không có văn bản (phi văn bản).
Các sửa đổi khác
Cá nhân tôi muốn đánh dấu dòng hiện tại với hình thức sau:
xin chào CursorLine guifg = NONE guibg = # 121212 gui = KHÔNG CÓ ctermfg = KHÔNG CÓ ctermbg = KHÔNG CÓ cterm = BOLD hi CursorColumn guifg = NONE guibg = # 121212 gui = NONE cOLDtermfg = NONE ctermbg = NONE cterm = B
Sau khi áp dụng tất cả những thay đổi này, Vim trông như thế này:
Kết luận
Đây là bài viết đầu tiên của tôi với tư cách là người đóng góp cho DesdeLinux, Tôi hy vọng bạn đã tìm thấy nó hữu ích. Bạn đã biết cấu hình này cho Vim chưa ?. Bạn đã thực hiện những tùy chỉnh nào? Để lại một bình luận!
Tôi là một trong những người ghét VIM, tôi đã nói đó là trình soạn thảo văn bản cho Pulpos .. nhưng hiện tại tôi sử dụng nó nhiều hơn Nano (trình soạn thảo khác, không phải eNano từ cộng đồng của chúng tôi) xDD
Nó cũng xảy ra với tôi giống như bạn, thấy Vim có phần phức tạp hơn, tôi đã sử dụng Nano, cho đến khi tôi cố gắng làm quen với Vim và nó trở thành trình soạn thảo mặc định của tôi. Chúc mừng!
Đúng vậy .. nhân tiện, rất vui khi có bạn ở đây .. Chào mừng!
Em xin cảm ơn, mong có thể đóng góp những bài viết chất lượng. Chúc mừng!
Tôi luôn sử dụng Vi, ở đó tôi đã sửa đổi các tập lệnh COBOL của mình (công việc đầu tiên của tôi năm 17 tuổi) xD Tôi chưa bao giờ sử dụng tập lệnh khác vì sự lười biếng nhưng nó phù hợp với tôi rất tốt và chúng có những phím tắt đáng kinh ngạc!
Chúc mừng.
Chà, theo như tôi biết thì cả hai đều là Nano và đều là Biên tập viên, nên tôi vẫn không biết bạn sử dụng cái nào ... hoặc có thể bạn sử dụng cả hai. xD
GNU Nano là phần mềm, trong khi nano trong cộng đồng này là bí danh của một người.
Ngừng sử dụng tên âm hộ của tôi, nó đã được chi xD
ENano với Windows XP .. WTF?
Tôi đã ở uni uu
Xin lỗi! Bạn đã đi đến mặt tối! XD
Và liên quan đến bài đăng ... Tôi nghĩ tôi nên học cách sử dụng Vim o_o
Tôi đang sử dụng cả Windows Vista và Debian Wheezy, vì vậy đừng phàn nàn nếu tôi nhận xét với Google Chrome 30 (thực ra là Chromium 30) với Vista.
Tôi biết cảm giác đó, anh bạn.
Vì một lý do, khi tôi nói về GNU Nano, tôi viết GNU Nano (không chỉ nano vì sự không rõ ràng do bí danh của bạn tạo ra).
Chỉ những người đủ xứng đáng mới có thể sử dụng Vim (mà bản thân tôi không bao gồm).
Anh ta tái phức tạp, nhưng rõ ràng là người biên tập tốt hơn, mọi người đều đánh giá cao anh ta.
Tôi đã sử dụng VIM được một thời gian, đây là cấu hình của tôi mà tôi sử dụng trong Ubuntu và OSX
https://github.com/abimaelmartell/dotfiles
Tôi không hiểu vim ... Tôi đã cố gắng nhưng tôi luôn quay trở lại nano vì thiếu thói quen mà tôi cho là nhưng nó phải trả giá 🙁
Tin tôi đi, khi bạn thích nghi, nó sẽ trở thành điều tất yếu. Có thể sao chép / di chuyển / thay đổi văn bản, xóa hoặc chỉnh sửa văn bản trong một cột ... tốt, khi bạn không có giao diện đồ họa VIM, điều đó thật tuyệt vời ... và ngay cả với giao diện đồ họa cũng thật tuyệt vời 😀
Khi không có môi trường tốt nhất là MC (Chỉ huy lúc nửa đêm)
Tôi làm tất cả những điều đó tại Geany. Tôi không hiểu tại sao phải học những thứ phức tạp. Tôi luôn nghĩ rằng đó là phần mềm phải thích ứng với con người chứ không phải ngược lại. Nhưng này, thế giới là miễn phí ... vào lúc này.
Còn thì sao? .. .. Tôi phải không đồng ý với nhận xét của bạn .. .. có vẻ không công bằng với tôi khi bạn nghĩ một cách khái quát rằng một phần mềm nào đó không được điều chỉnh cho phù hợp với "con người" .. .. đơn giản là vì nhu cầu và quan điểm của mỗi người ... khác nhau, và trong một số trường hợp ...
Đối với một số tốt nhất là trình chỉnh sửa nano, tôi không hỗ trợ nó ngay cả khi có thay đổi nhỏ nhất .. .. một số như geany, ninjaIDE, eclipse .. và tôi thích cái này hay cái khác tùy trường hợp .. .. emacs khác , Tôi thấy ..
Những thứ có vẻ khó học, mặc dù không phải lúc nào cũng có xu hướng có lợi cho chúng .. .. đối với khối lượng dữ liệu lớn trong một tệp, và ý tôi là thực sự cao (TB) .. một số trình chỉnh sửa thậm chí không cho phép bạn mở nó. . .. và với Vi, tôi không chỉ mở được nó ... mà còn có thể xử lý phức tạp thông qua các biểu thức chính quy ...
Chỉ là ý kiến của tôi .. .. Tôi hy vọng bạn hiểu ..
Hãy xem, trong hầu hết các trình soạn thảo mà tôi đã sử dụng, bạn lưu bằng Ctrl + S (Lưu) và thoát bằng Ctrl + Q (Thoát). Và bạn di chuyển bằng phím mũi tên tiện lợi có ít mũi tên. Cho tôi biết nó được thực hiện như thế nào trong vim? 😉
Tôi hiểu ý kiến của bạn, bình tĩnh.
Em .. .. đơn giản .. ..để di chuyển, bạn có thể thực hiện cả hai bằng các mũi tên nhỏ .. như với các phím 'HJKL' .. bình thường trong vi-like ..
Để lưu và thoát ': wq' .. 😉
Hãy cho nó một cơ hội để học cách sử dụng vim .. ..với nhưng hãy thử nó trong một tuần .. chỉ sử dụng vim .. .. khi bạn tìm hiểu các công cụ, tốc độ nó cung cấp là vô cùng lớn ..
Tôi sẽ phải thử nó với một tinh thần cởi mở, bởi vì sự thật là những lần tôi đã kêu gọi anh ấy thực hiện một số chỉnh sửa nó chỉ khiến tôi tuyệt vọng và cuối cùng tôi đã sử dụng nano.
Tôi hài lòng với emacs
Tôi ủng hộ bạn vì GNU Emacs thực tế là một con dao của quân đội Thụy Sĩ khi nói đến việc chỉnh sửa văn bản và kịch bản. Nếu bạn muốn google hoặc quản lý thư của mình. Emac với một vài plugin có thể làm tốt điều đó.
Tôi hài lòng với monodevelop
TẮT TROLLING
Wenas .. ..trước hết, thật tuyệt khi bạn đã quyết định đóng góp .. và hơn thế nữa với một bài đăng như vậy .. ..cảm ơn bạn rất nhiều !! ..
Tôi đã tìm kiếm thứ gì đó tương tự trong một thời gian dài .. để bắt đầu sử dụng Vim thường xuyên hơn .. .. mặc dù tôi luôn sử dụng Vi .. .. đối với các dự án lớn, lý tưởng là có một cấu hình tốt và ổn định vào Vim. . .. một lần nữa, cảm ơn bạn .. .. và chúng ta tiếp tục đọc .. 😉
Bạn sẽ phải cài đặt Vim trước khi đưa ra phán đoán mù quáng. Hiện tại tôi đang sử dụng GNU Nano và GNU Emacs.
Thiết lập là tuyệt vời Alejandro… Tuy nhiên, các phối màu thật tồi tệ. Tôi không biết liệu bạn có đột nhiên biết bạn có thể tìm thấy những cách phối màu hấp dẫn hơn ở đâu không. Cá nhân tôi thực sự thích chương trình Twilight của Textmate.
Nếu bạn không thích bất kỳ cách phối màu nào có trong kho lưu trữ, bạn có thể thử cài đặt bất kỳ bảng màu nào khác hoặc sửa đổi màu sắc theo ý thích của bạn bằng cách chỉnh sửa các giá trị ctermfg.
chào NonText ctermfg = 18 ctermbg = NONE cterm = KHÔNG
chào Bình thường ctermfg = 16 ctermbg = NONE cterm = KHÔNG
chào ctermfg đặc biệt = ctermbg vàng = KHÔNG
xin chào Bình luận ctermfg = DarkYellow ctermbg = KHÔNG
chào Constant ctermfg = Blue ctermbg = KHÔNG
chào Số ctermfg = Vàng ctermbg = KHÔNG
xin chào LineNr ctermfg = DarkGrey ctermbg = KHÔNG
chào PreProc ctermfg = Green ctermbg = KHÔNG
chào Tuyên bố ctermfg = Cyan ctermbg = KHÔNG
chào Loại ctermfg = Cyan ctermbg = KHÔNG
chào Lỗi ctermfg = Red ctermbg = NONE
chào Mã định danh ctermfg = Magenta ctermbg = NONE
chào SpecialKey ctermfg = Cyan ctermbg = KHÔNG
xin chào NonText ctermfg = Blue ctermbg = KHÔNG
chào Thư mục ctermfg = Blue ctermbg = KHÔNG
chào ThêmMsg ctermfg = Green ctermbg = KHÔNG
chào Title ctermfg = Magenta ctermbg = KHÔNG
chào WarningMsg ctermfg = Red ctermbg = KHÔNG
xin chào DiffDelete ctermfg = Blue ctermbg = KHÔNG
Chúc mừng.
Bạn khỏe không. bài báo hay. Sẽ rất tốt nếu bạn đăng vài thứ về cách tận dụng cấu hình này. Đối với những người dùng không chuyên về vim như tôi 🙂
Rất thú vị và biết ơn, nó cải thiện việc sử dụng vim rất nhiều, nhưng làm thế nào để bạn đặt các con số của các dòng? Đó là điều duy nhất mà tôi đã không thể đạt được.
Gracias por el aporte
: đánh số
Viết tắt ': set nu' .. ..and to remove it ': set nonu' 😉
Tôi sử dụng cái này:
: set thước không tương thích laststatus = 2 showcmd showmode number
Và để làm nổi bật dòng hiện tại, bạn cần: đặt con trỏ.
Tôi quên mất, lời chào.
Vim, vũ khí tốt nhất cho người dùng Linux & Unix. Hơn hết, bạn có thể tùy chỉnh vim, của tôi là IDE C / C ++, NERDTree.
Đóng góp tốt!
Không cần phải là một người dùng chuyên nghiệp và không nhận được tất cả nước ép mà vim có, tôi đã khá quen với nó và sử dụng nó làm trình chỉnh sửa chính. Tôi nghĩ rằng cách tốt nhất để làm quen với nó, vì nó có thể khiến bạn tuyệt vọng lúc đầu, là thực hiện hướng dẫn đi kèm với chương trình (sử dụng lệnh "vimtutor"). Vì vậy, tôi đã làm và nó đã giúp tôi. Trong khi đọc hướng dẫn, bạn sử dụng vim cùng một lúc.
Xin chào cộng đồng, tôi sử dụng vim và cũng như nhiều bạn tôi thấy nó là một công cụ không thể thiếu cho công việc của mình. Tôi muốn cung cấp một mẹo rất hữu ích để xử lý việc cài đặt các plugin. Công cụ được gọi là "mầm bệnh". Plugin này quản lý đường dẫn cho các plugin khác nhau, giúp cài đặt và gỡ cài đặt chúng rất dễ dàng. Nếu bạn sử dụng vim, bạn phải sử dụng công cụ này. Một mẹo khác: trên trang vimbits.com có rất nhiều bản đồ và cài đặt rất thú vị. Và đối với những người sử dụng Python, tôi khuyên bạn nên sử dụng plugin chế độ python. Tôi hy vọng nó phục vụ họ như nó làm với tôi.
Hãy sử dụng Linux.
????
Tôi vẫn chưa sử dụng Vim, nó khiến tôi rất tò mò. Tôi phải thử nó, nhưng bây giờ!
Tôi đồng ý với rất nhiều ở đây.
Tôi nhớ rằng những ngày đầu tiên tôi cố gắng sử dụng vim và tôi luôn bỏ nó, bởi vì nó có vẻ khó sử dụng nó, cho đến một ngày tôi bắt đầu cảm thấy thích nó và tôi có thể hiểu một chút cách hoạt động của nó.
Từ đó, nó trở thành trình soạn thảo văn bản yêu thích của tôi, khi tôi phải chỉnh sửa một tập tin nhanh chóng trên bảng điều khiển.
Nhân tiện, bài viết hay.
Cảm ơn, tôi rất vui vì đó là một bài báo thú vị.
Chúc mừng.
... bài viết rất hay, tôi thực sự thích vim tôi sử dụng nó để lập trình vì để cấu hình vòm tôi luôn gặp một số khó khăn nhưng đó là vấn đề thực hành. Bài đăng này tính đến ngày hôm nay vẫn chưa lỗi thời.
Chúc mừng!
Làm thế nào về, tôi có một vấn đề là liên kết này bị hỏng, ai đó có thể cho tôi biết cái nào đang hoạt động bây giờ. Hiện tại tôi đang thử nghiệm một số mà bạn giới thiệu nhưng tôi muốn biết ý kiến của bạn… Cảm ơn bạn !!
Chúc mừng!
source ~ / .vim_runtime / vimrcs / plugins_config.vim
… Tôi đã gặp sự cố với tệp nhật ký plugin yankring khi cố gắng tạo tệp nhật ký yankring_history_v2.txt. Mọi ý kiến mong các bạn cung cấp cho mình cách giải quyết nhé ...
Chúc mừng!
Tôi thích blog của bạn.
Tôi chỉ muốn nói với bạn rằng bạn có các liên kết đến những hình ảnh bị hỏng.