diff options
| -rw-r--r-- | .config/irb/irbrc | 18 | ||||
| -rw-r--r-- | .irbrc | 49 |
2 files changed, 18 insertions, 49 deletions
diff --git a/.config/irb/irbrc b/.config/irb/irbrc new file mode 100644 index 0000000..9a1cc3f --- /dev/null +++ b/.config/irb/irbrc @@ -0,0 +1,18 @@ +# frozen_string_literal: true + +require 'rubygems' + +# Simple prompt +IRB.conf[:PROMPT_MODE] = :SIMPLE + +# History +IRB.conf[:SAVE_HISTORY] = 100 +IRB.conf[:HISTORY_FILE] = File.expand_path('~/.irb_history') + +# Use readline +IRB.conf[:USE_READLINE] = true + +# Reload this .irbrc +def reload! + load __FILE__ +end @@ -1,49 +0,0 @@ -# frozen_string_literal: true - -# Copyright (C) 2014-2023 Miquel Sabaté Solà <mikisabate@gmail.com> -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -require 'irb/completion' -require 'irb/ext/save-history' -require 'rubygems' - -# Colorize! -# rubocop:disable Lint/SuppressedException -begin - require 'wirble' - - Wirble.init - Wirble.colorize -rescue LoadError -end -# rubocop:enable Lint/SuppressedException - -# Simple prompt -IRB.conf[:PROMPT_MODE] = :SIMPLE - -# History -IRB.conf[:SAVE_HISTORY] = 100 -IRB.conf[:HISTORY_FILE] = File.expand_path('~/.irb_history') - -# Auto-indentation -IRB.conf[:AUTO_INDENT] = true - -# Use readline -IRB.conf[:USE_READLINE] = true - -# Reload this .irbrc -def reload! - load __FILE__ -end |
